In an unexpected turn of events, Twitch, the prominent platform for digital content creators, has witnessed a notable shift in its hierarchy. Felix 'xQc' Lengyel, who held the title of Twitch's most-watched streamer for an impressive three-year period, has now been displaced from the coveted position.