Complex sentence: By several accounts, the term has become an Internet meme, and is a launching point for debates about the relative popularity of gaming platforms.
Split into simpler sentences: By several accounts, the term has become an internet meme. The term is a launching point for debates about the relative popularity of gaming platforms.