...the Wii gimmick did fail. Next to nobody wanted to develop for it, and it was only through the success of the franchise names (Zelda, Mario, SMB, ect) that the Wii lasted as long. Most people got tired of the Wii gimmick... hence the sarcastic term "Wii-Waggling" was born. It wasn't meant as a flattering complement, you know. ;P
Too early to tell if the Switch is going to do the same route. At least there's a couple 3rd party titles this time around to maybe tide people over for a few months...