If you're unhappy with your Internet, move. Whether you have good internet or not is mostly a function of your locality. I can get gigabit through either Verizon (fiber) or Comcast (fiber or cable). The service is second in reliability only to the public water/sewer (it went down once because a tree fell on the fiber).
It's not because Verizon is nicer than Spectrum. It's because my county makes it cheap, easy, and relatively hassle free to build and maintain the infrastructure. The love affair places like NY and CA have with regulation is self-defeating. There is a reason why fricking Kansas City has fiber and LA doesn't (and NYC got it a decade after backwaters in MD and VA).