We don't know who are the developers and no effort is being made to develop it.
i don't know if you are trolling here or outright dumb with these two statements.
i am going to give you the benefit of the doubt and assume you are just dumb. your problem is that your head is in the sand! you have never even checked any of these so called "rivals" and you have never in your life owned any of them outside of an exchange. you just bought some shitcoin and earn profit thanks to its pump and then saw its "advertisement" so you think it is the best thing in the world!
go try out some of these shitcoins you are so in love with and then come back and lets talk then.