To me, properly optimized native apps tend to be less-bloated than their web equivalents. Have you ever used “RIF is fun” for reddit? It is amazing, lots of tiny UI optimizations make it a pleasure to consume content much faster than scrolling up and down reddit’s UI for both links and comments
https://www.forbes.com/sites/tonybradley/2016/11/29/att-joins-t-mobile-in-brazenly-breaking-fcc-net-neutrality-rules/?sh=4285126065c3
The way they have done it is not by restricting other services directly, but by continuing to apply bandwidth/quotas to them while bypassing them for their own services “for free”