I don't particularly disagree with anything you say OP, but I still rate SAS business hard product pretty high up on the list.
The soft product needs work and I've tried everything from great(1 out of maybe 10 C flights I've been on) to terrible. Unfortunately more often than not it's quite poor.
Food isn't bad but not good either.
Never had anyone looking at me for asking for more wine though

. I get the annoyance. Not exactly 2k/bottle wines they serve.