I think for many ordinary investors, SPACs seem to be overly complicated. And though ideally, a suitor company will be identified, and the merger will take place in a year or a little more, that hasn't worked out for many SPACs. And during the time nothing's happening, the price can drop dramatically.
The reason they were created wasn't a bad one. Fewer and fewer companies have been going public in the U.S. in recent years. It's a legitimate concern. But it seems SPACs aren't the answer to the problem.