On of the problems i face is pax seem to think that if there are 10 spare seats in J, we'll just upgrade people to fill them.
Nuh-uh.
It's all about protecting your product. Just because there are spare seats in better cabins does not mean they need to be filled.