I couldn't agree more!
I've been about 8 or 9 times, hardly any improvement at all at the circuit for spectators since 1991.
Most of the circuit has a flat viewing area made from broken up asphalt, unless you get right at the front or are 6' 6" tall it's very difficult to see.
We had to get in 4 1/2 hours before the race to get a decent spot.
Some parts have concrete terracing, they need these right around the circuit.
The toilets are totally inadequate for the number of people wanting to use them.
I'm leaving it a few years before I go back, a seat opposite the starting grid would be nice but they'll be very expensive.