They're complaining that it's not using their own Wi-Fi and causing real issues for their family members.
Trying to justify this behavior because "well, the ToS maybe said something about this" rightly deserves to get downvoted, as do your other points.
None of what you call out changes the fact that:
1. The OP is experiencing real issues, preventing them from using their own Wi-Fi at home
2. This is because of a configuration setting they cannot change on a device they own.
What SIM they're using, what ToS they've signed, none of that should matter when OPs goal is just "I want to be able to use my own Wi-Fi at home".
Consider the following scenario: the OP's router is flaky and disassociates stations during which time the phone gets kicked off then "sees" the carrier's SSID from the neighbor and joins it. Now it's on that network. Suddenly this becomes a self-created problem. The solution is to not use Xfinity mobile or any other "Wi-Fi first" MVNO.
This is reminiscent of those "ad supported" ISPs of yesteryear that people would subscribe to then complain that it has ads.
(I founded a large MVNO and have been shouting at my screen for a lot of the incorrect assumptions made by others).
That it's been like this forever doesn't make it right.
ETA: the ad-supported ISP analogy misses the crucial distinction that the ISP knows I signed up for them to MITM my data. Apple knows nothing of the sort.
You posted this as a reply to a top comment. Perhaps re-post as a top-level comment? I think dang can move these, but likely won't see it for a while.
I'm not saying it's wrong, but it seems to be unilaterally subverting the voting mechanism, with the rationale that person is confident the message is so important that the voting mechanism is irrelevant or can't be trusted.
A person could be right, in an instance, but imagine if everyone did that every time they were confident. We'd need a way to mitigate the conflicts from all that individual confidence. Maybe with a democratized voting system.
And their advertising absolutely does not suggest they are “WiFi first”, they advertise cellular service with hotspot access. AT&T and Verizon do the same thing (advertise all these great free hotspots you get).
No one intentionally signs up to lose control of their WiFi system on devices they own, so stop making excuses for Apple’s behavior.
"Wi-Fi first" is a term you made up, their claim is that they _offer_ cellular service and wifi hotspots like all the other carriers.
Read your quoted section again, "utilizes" does not mean "force you to use over all other network options against your will".
Facts:
1. OP is a customer of Xfinity Mobile - which is a "Wi-Fi first" internet service. Note they don't call it "cellular" because it isn't.
2. Their terms of service are clearly laid out here: https://www.xfinity.com/mobile/policies/broadband-disclosure...
To quote:
"Comcast's Xfinity Mobile broadband Internet access service ("Xfinity Mobile service" or "Service") utilizes Wi-Fi service - both Xfinity WiFi and Wi-Fi provided by other Internet Service Providers ("ISPs"). When not connected to Wi-Fi, the Service utilizes our carrier partner's mobile broadband Internet access service network and is subject to its network management practices and controls."
Basically they roam onto cellular when their WiFi is out of range.
3. OP keeps claiming that he never agreed to anything blah blah yes you did. When you sign up for anything with Comcast they make you sign an agreement that you agree to their ToS. See South Park episode "Human CentiPad".
4. The service OP signed up for is at a discounted price because of trade offs. The trade offs are that your device will prefer the Xfinity hotspots over cellular. That's literally how it works. That's why you're getting it for cheaper because the service sucks by design. That's on the customer.
5. People attempting to point these facts out have been getting downvoted which is just sad.