Let me re-phrase then:
When was last time we've seen it being legit used instead of bug abused?
The 17-pounder isn't a bad unit on paper.
It just has the problems all emplacements have: it can't retreat, so if its territory is lost, it is too.
That makes it very map dependent and situational. But it is worth building if that situation does arise.
Are all the people calling it 'BS strong' talking crap? Yes, definitely. But it's hardly useless either.