Two rays of sunshine.
The limit for ECPC is actually imposed, the limit for the number of corps we have shares of isn't. I didn't see the connection, since I hit the latter with 700+ corps. This has been around since near the beginning of the Share Market, so I doubt it'll be changed.
Anyway, both of them can be avoided. If you want want to own more shares, turn the ECPC private or lose control; if you want more ECPCs, turn private corps public.