It is a public utility.
If they remove all the fat making a tweet page 5mb it could be hosted for nearly nothing by some FOSS org.
It's one thing to build a very small Twitter clone for you and your friends, it's quite another to scale that up to hundreds of millions of users and keep everything running smoothly.