From my experience they are very stingy with miles for customer service. I once complained as a DM 360 for a (regional) FA treating me in a very rude way, and got 3,500 miles for that. It wouldn't surprise me if for gold members they would simply not give out miles for that since in all fairness, it's hard to define black vs. white what improper customer service is, and if they open the door too much they could just be getting complaints over and over and be handing out miles to just anyone. Compare that to e.g., a flight with a Mx failure, a broken seat, etc. all of those are factual issues.
To your question; you're overestimating gold status, but only by a tiny bit. I'm sure that for a broken IFE or delayed flight or so you would have gotten miles.