Why would people assume that? Why would people not already assume the forum approves them if they're posted here?
It's more like "support" than "approves." The forum would be held accountable since the forum "supports" this project with the fee that they paid which can be assumed as "agreement."
I still don't see the logic how the forum would be supporting them. You pay a fee to post not gain support. You can already buy ad slots here but there's a disclaimer under each of them saying the forum doesn't support them and they could be scams and this would be no different.
I think paying some sort of fee is a good idea because most of these get rich quick schemesters/scammers only bother to make their crap coins because it costs absolutely nothing to them and then they even get free advertising with legions of shitposters. If they actually had to pay something I bet many wouldn't bother.
It won't stop them. Let's say there is a project made to scam others then in order for them to post it here then they pay 1 bitcoin then proceed. People would start investing then they can just run considering that they acquire more bitcoins which is far more greater than 1 bitcoin. Hence, even if the 1 bitcoin fee is implemented then there will be not much of a chang but rather for the forum's administration to get richer.
It won't stop them completely but it'll stop all the broke fly by night scammers who have nothing to lose. At the moment anyone can create a crapcoin ico and pay an army of shills to promote it all for free with a premined coin but if you had to pay then a lot wouldn't even bother. I'm really not sure why we even allow them to advertise here for free especially when probably 95+% of the spam and moderation is caused by them.