Bitcoin has attracted a millions of new users after the exponential growth in 2017. Which caused bitcoin network to slow down and increased the transaction fees. The network is facing this scaling issue due to the increased number of volumes generated by the new as well as existing users. I believe a lot of exchanges are simple not ready to handle such kind of huge volume and that is the reason why they are on the risk of crashing. That's why they are denying new user registration. However, I believe once the network normalizes, the exchanges who are denying new users will open up for new registration again. I see that Poloniex is still accepting new users now however, you may experience delay in verification completion.
It's not only the new users that causes problems for the exchanges. Most of the biggest exchanges have faced regulations to implement KYC and AML as soon as possible. This means, all of the users have to verify themself with some ID or driving licence and they have to prove their state of residence too.
This is a huge task for the exchanges to handle this verification process for the existing users, and also the new users wants to register, so they just can't handle the workload. They have to meet the AML and KYC requirements, so they just can't accept new users as long as they have problem with the existing ones.