Tweets have a known level of volatility and a strict maximum length. Websites are 100% unpredictable. Why not take advantage of the known tweet properties to optimize this case?
To a lot of people, Twitter isn't a 'web page' per se. Countless consumer devices have Twitter clients that do not in any way resemble a web page.