Personally, I believe it means when something is done for the sake of pleasing fans and such, as you said. But it also spills into your second definition.
So i'd say you weren't mistaken by the definition, but perhaps didn't see the big picture of it.
NNID: b00moscone
Switch ID: SW-5475-6755-1986
3DS friend-Code: 4613-6380-5406
PSN: b00mosconi