Yet. Give them some time, the EU also took quite a while for good content.
So far they are on a downward trajectory, so I'm not overly optimistic (anymore, I was originally).
There will surely be more Han and Luke content, just not in movies because the actors are just too old and people bitched around when they replaced one, even for a prequel.
People bitched because the movie was poorly done. Donald Glover's Lando portrayal was very well done for instance so there wasn't much compliant about that aspect, but overall the movie stunk (and deservedly lost money in the box office!!).
And both their death scenes were well done IMO so IMO that's a better solution than what was done in the EU.
You are entitled to your opinion, but
objectively Luke's death was a major contributor to dividing the fan base. Pissing off half of your target audience is never a good thing.
And Lucas.... well, I think it was him who was at fault for the bad stuff in Ep1-3 so I think I can live without him.
Lucas definitely did some questionable things, but he also created and gave us all the best things about Star Wars. At least under him it still felt like real Star Wars. At least under him there was no infusion of identity politics. At least under him, choices were made for story reasons as opposed to outside influences (even if some of the story decisions didn't pan out perfectly). At least under him no Star Wars movie lost money at the box office. At least under him, the PT felt like a thought out, planned and unified story.
George Lucas >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Kathleen Kennedy + Rian Jonhson
I've done my fair share of bashing of elements of the prequel trilogy (and still hold the same stance), but for all their mistakes they still felt like Star Wars movies. I would trade away this new stuff for more prequel content in a heart beat.
Interestingly enough, they seemed to have botched Galaxy's Edge (the Disneyland Star Wars theme park), where attendance is abysmally low. Not sure if the trend will continue, but it warms my Sith heart!