This sounds more like unresolved personal grudges rather than an issue with the platform itself and the masses that use it. If you have a problem with the 600 tweet limit you can pay $8.
Everyone seems to forget that Twitter was bleeding money under the previous leadership. Unlimited free shit has its practical limits.