I'll do you one better: I had to create a verified business account just to download software(ladder logic IDE for a sewage pump) from one such site.
I even got a call from a nice, older gentleman who asked me why do I want a business account and could this be avoided somehow. Funny he should ask.
To me it appears that these companies see presence in the web as a necessary evil and would rather do business the old fashioned way: calling and in-person meetings.
Apparently so far they hadn't had any incentive to change.