Amtrak and Megabus tout free WiFi. So why is service patchy — or nonexistent?

“If it was a Delta flight then, yes, you can probably complain, but this is Megabus,†said a frequent traveler.