SEC overrated?