I’m sure it has to do with the network coverage, geographical location, maintenance, age of equipment, etc. We’ve had multiple phones with the same problems.
Probably does. I drove from Virginia to Illinois with my T-Mobile phone streaming Pandora the entire way and it never skipped a beat.