I also think it's time to stop listening to passengers and do what's right. The changes to the muster drill (moving inside - no life vests) are because of whining from passengers. Maybe it's time the various cruiselines got off their collective other ends and start doing whats best/right not what's wanted.
Reports I've read so far, (and of course it's really early days) say crew had poor command of Italian, not trained properly, didn't really know what they were doing and there weren't enough of them.
That says to me - too much thought into bottom line and not enough into safety.