I actually agree, in a military sense. So in that scenario, why not keep giving him a bloody nose? As long as the Ukrainians remain up for the fight (and they certainly appear to be) we owe it to them (as a fellow democratic, European nation) to give them the tools to do it.Putin won't go up against NATO , simple as.
Putin has, however, already attacked NATO through subterfuge and weakening the democratic order. Online misinformation almost entirely originates from Russia, for example.