advertisements need to have a lot of viewer in order to be potentially profitable for the content creators. The max revenue of an ad would be a few dollars per thousand views, however these rates are generally for video type ads that would be unlikely to be seen on a reddit thread.
Also people do not solely view a reddit thread because of the original content, they also view a thread because of the conversation occurring in the thread, and this is really not the content creator but the community as a whole.
Not sure what you mean here. The point here is to create less reliance on ads by giving audiences an incentive to tip. Also max revenue of ads is much more than a few dollars per thousand views. Niche content leads to more valuable ad space due to a targeted audience.
i love reddit but not sure this makes it decentralised
Bitcloud would make it decentralized.