Agree.
What bothers me most is the price David has to pay to slay the ToS of the Goliath. It is prohibitive, to say the least. Thus, there is nothing to stop this trend of ridiculous ToSs.
Such violation of human rights should attract swift and exemplary punishment. Also, the small guy should not pay for this community service he is performing.