yes
If you do a bad job and aren't punished for it, you won't improve, and competitors won't be motivated to do a better job, either.
COMPLETE BS.
AT&T takes on plenty of risk, and they are constantly reinvesting their profits to improve their service.
AT&T is investing billions annually. You evidently have no clue how much time, money, and infrastructure it takes to effect any change with such a large foot print.
Wishing them to lose money will only further delay their ability to improve service and reliability. If you don't like the level of service provided, vote with your wallet and move on to another carrier. I can assure you the grass is not greener elsewhere.