again, you are superimposing your personal views as gospel by claiming they do not have a steady stream of releases just because you don't like the games they release. It's a steady stream, it may not be a good list for you, but it's a steady stream. Accept that.
Besides, they release first party titles far more steadily than their counterparts and even those consoles don't have weekly new releases, despite third party support