This describes my feelings pretty much exactly. I'm a hardcore RTS, 4X and Grand Strategy gamer. At the moment my preferred genres seem to be doing fairly well. Though the games within those genres seem to be constantly converging into a very small handful of publishers. I quietly celebrated that SEGA picked up Relic, since they have proven that they are both willing and able to handle RTSes, such as the Total War series, with a degree of respect.
Addressing the pasta sauce example, there is no single 'perfect' genre for me. Heck, I even sub-divide within genres. For example, I do play competitive mulit-player shooters from time to time. I have what I call the 'holy trinity' of Battlefield 3, Team Fortress 2 and Red Orchestra 2 for all my competitive multi-player shooting needs.
I will play them based on whatever mood I'm in. If I want some silly, colourful fun, then I will head on over to TF2. If I want to play something a bit more serious, then I will play BF3. Finally, if I want to play something far slower, harder, grittier and more deliberate, then I will head into RO2. Put another way, in TF2 I get the excitement from clearing out the enemy base in 2Fort and walking out with the intelligence as a Heavy in an overall atmosphere of silliness. In BF3, I get the excitement from getting lots of kills and capping objectives in what feels like a semi-grounded action movie. In RO2, I get the excitement from the anticipation of a firefight, or running from one side of the street to the other without getting killed.
I can't say that one of those shooters is better than the other. I just 'feel' like different game-play styles on different days. For example, some days I would not have the patience for RO2's slow and methodical game-play, while other days I just want to take things a bit more seriously than TF2.