No, they aren't.
Even a company the size of Nintendo can only make a couple great 1st party titles a year and that can't hold up a system.
1st party games are helpful, but 3rd party support is vital.
That being said, I'm glad Nintendo is trying something crazy. If they tried traditional system, they'd get beat again.