Is ham radio any better on this front? Equipment is bulky and expensive, often requires a large antenna which might be problematic in apartments, requires specific skill (a satellite phone usually "just works") and requires a license before you can legally transmit (granted, in an emergency nobody cares, but I don't know many people who would be happy to spend money on a setup that they wouldn't even be legally allowed to use).