Simply not the case. There are tons of places where case statements make sense. Not to mention they are often easier to read than a long set of if/then/else statements.
Again, a matter of opinion. As far as I'm concerned they are nothing more than a awkward if/then/else and I see no point to them.