The SC has the power through AIP-1: Proposing the DAO - Process.
It was also mentioned in AIP-426: Special Council- Future election requirement and role clarification where it was clarified as well that reviewing AIPs was their main responsibility.
Do agree that current system needs a revamp, but not so sure that centralizing things through the Foundation is the way to go.