Speaking as a casual player who started with WoD and doesn't raid, I don't expect just because I bought the game and expansion that I should have access to every bit of content. Just like buying a Dark Souls doesn't entitle me to see the ending, you actually have to get good at the game to see that content.
I would rather join a casual guild and try to progress through normal raids with a fixed group of players and get better at the content than play it through LFR. What's the point of LFR if it isn't teaching you the mechanics so you can get better and play the higher difficulties? Just for the sake of content tourism? Your legendary ring?
I've been through every phase as a WoW player. From that enthusiastic beginner, to seeing my first expansion launch with TBC, raiding hardcore and making it to SWP, raiding casually & still besting normal content (except LK in Wrath), not raiding at all, full on PvP, and now raiding again with mythic raids (and I WILL be 13/13 before the expansion ends).
I'm with you. If LFR didn't exist, and I wasn't raiding, thus leaving content on the table, I'd be alright with that. I mean damn, I never killed a boss in Vanilla Naxx (I got a toon attuned during TBC and went inside for a peak, but that's it). However, people want to see that content, and at this point, I don't see why not. I'm all for giving LFR players tier gear & trinkets - especially now the tier set bonuses are getting more and more ridiculous (compare any Vanilla/TBC/Wrath/Cata tier bonus to T18 (4) set) - They're literally gamechangers now, and might inspire people to get into raiding moreso than treating them like second class citizens.
LFR should definitely be harder, and they should try and incentivise that leap from LFR to normal, but I don't think removing LFR is the solution. It's a key feature at this point in the game, and, for numerous reasons, people do said content.