It virtually has but NATO doesn't universally want Ukraine. It's better strategy to have buffer states adjacent to major powers.
Buffer states are now a liability with Russia.
I am not a strategist so why is this? And why for example wouldn't Russia tried to sign an alliance with this countries where they promise to respect each other territories and not participate in aggressive actions against each other. Isn't this a good enough buffer? it won't work if you don't want to renounce at teritory claims though
I've read conflicting statements about how Russian speaking Ukrainians are treated in Ukraine but it's also not obvious to me why it should be so much worse in Donbass versus the rest of Ukraine.
Just because there is a different language doesn't mean that there is automatically a cultural divide.