eh i don't think masked rider den o is better than kamen rider den o if we were to translate every japanese title to english then some titles would be very awkward like say utawarerumono try translating that and making it sound good or even yu gi oh an anime that most people know of you could translate that to game king but it doesn't really work that way also all the previous kamen riders have been named kamen rider just my thoughts