I'm of the point if you've earned it then you deserve it!
I am maybe a little younger than the average gold card user and haven't worn a suit since school so don't fit the 'look' of a business traveller so having the gold card on show avoids the awkward "this is only for first and gold customer" statements at the first wing.