If you are selling directly, enforcing the T&C against scammy customers is much easier.
Ranting on forums is far less effective and satisfying to the ranter because it's not boiled down to a 1-star rating and because it's easy to recognize a rant as such. So it's less attractive to begin with.
If you are selling directly, enforcing the T&C against scammy customers is much easier.