Blaming the track is a bit lazy imo. Spa is an amazing track and yet hasn’t produced a single memorable race since 2008. Suzuka is world class track but again rarely produces memorable races. People just need to accept that races like this will always happen in F1 regardless of race track. No amount of regulation tweaking will change the fundamental nature of it being very hard to overtake in high downforce aero dependant cars. It’s now easier to follow but overtaking is still very hard if you are in traffic… it’s just you can now follow for longer without melting the tyres so quickly.
If you go back through the last few seasons some of the most memorable races have been on tracks it’s cool to hate on and the so called classics have produced some of the worst races.
Whether a race is good or not is often down to the weather/temps, the weekends tyre selection (and subsequent degradation)… more so than the track, with the exception of Monaco.