One, that's not true. While Star Wars often re releases updated sets, we don't get the exact same sets every year. There's always a gap between when versions of a set comes out, and sometimes it's very large. We got a Republic Gunship in 2002, 2008, and 2013, and haven't gotten one since (not counting something like microfighters). Same with Anakin's Delta-7 starfighter. We got the original version in 2007, and just now got an update in 2018. That's hardly releasing the same thing every year. The Star Wars vehicle catalog is just too varied to see the exact same things released year after year, as there's not enough room in a product line to do so. While the X-Wing is a design that is released often, that comes down more to the fact that two out of three eras utilize some form of that design, and with new movies to market that feature said design, it's a no-brainer to keep releasing it. Yes, it's odd to see Poe's black and orange X-Wing released and then just a year later see the exact same set but in blue on store shelves, but we went years between releases of a LEGO X-Wing. 2004, 2007, 2012, 2015. That's the years of separation between X-Wing releases until Episode VII came out. That's hardly the same thing every year. There's also new batches of kids getting old enough to play with LEGO every year, which means eventually there'll be a 7-8 year old out there that wants a LEGO X-Wing, and a new release will be around the corner because of the gap between releases (that sentiment holds more true in the past than it does now, but still).
Two, as other people have pointed out, if we're getting rid of themes for repetitiveness, City would be on the chopping block, and so would be something like Castle. The whole reason people want Castle back is to relive nostalgic memories of the older versions that have become LEGO Classics. A new version of Space or Space Police would be more viable, as there's more room for creativity.
The hate has been more directed at Episode VIII and Solo. Episode VII and Rogue One are usually held in higher regard.