I have had some dealings with the SEC, but I find it difficult to be critical as their budget is cut almost every year, severely impacting any kind of securities fraud enforcement. They have very little money to do much and very little attraction to any high caliber lawyers as they pay meager salaries. And it has been getting worse every year under the present administration which is so devoted to tax cuts.
Yes, people get excited about tax cuts, but it's likely a lot more money would be saved by contributing to and strengthing institutions that work for the common good.
It's been clear in the history of the SEC that as the budget goes, so goes enforcement.