One sure-fire way to get the SEC to go absolutely ballistic is to hurt mom-and-pop investors. This is why the commission was founded [1] and why securities law maintains "accredited investor" thresholds, controversial as they are.
> Is there a straightforward way to do an Edgar filing that doesn't require a bunch of training?
Securities lawyers are a few thousand dollars well spent. That said, the SEC has online self-help resources [2] and an online filing portal [3].
> How much do the company registrations and filings actually cost?
It depends on how much you raise. Right now it's 0.01159% [4].
> an ICO can be created at no cost
Until shit hits the fan. Then everyone needs to hire a lawyer. An SEC complaint, on the other hand, triggers investigations and potentially enforcement actions paid for by the filing fees, amongst other things. It's a public good that helps keep companies honest.
> how would fees and filings have actually protected anyone?
The SEC is constantly litigating [5], launching proceedings [6] and helping resolve failed companies [7] on behalf of investors. Audit requirements stop lots of crap before they get too serious, too.
> Does the SEC have technical staff or software capable of evaluating Ethereum contracts for validity or safety?
The SEC doesn't evaluate filings for fitness, just completeness. Its mantra is disclosure and transparency. That lets investors come up with their own informed conclusions. Especially small ones who can't afford corporate lawyers to pull managers' teeth.
[1] http://www.columbia.edu/~hcs14/SEC.htm
[2] https://www.sec.gov/info/edgar/guidance
[3] https://www.filermanagement.edgarfiling.sec.gov/Welcome/EDGA...
[4] https://www.sec.gov/ofm/Article/feeamt.html
[5] https://www.sec.gov/litigation/litreleases.shtml