I don't see how there can be a polarised view on what happened. Video evidence, telemetry and so on all show Vettel was at fault - twice. The first time, he may have got away with. A lapse in concentration, an inadvertent over-acceleration, whatever.
The second impact - yes, low speed - was deliberate. There were no mitigating circumstances.It was sheer childish petulance, and has no place on a F1 circuit (or in any other level of motor racing, or indeed in any sport).
That he's committed pretty much exactly the same offence before should be enough. Maybe a ban isn't appropriate, but docking the points he scored at Baku is.