This whole thing was triggered by the EU offering Ukraine a trade deal and it was offered for positive reasons - we don't like poor countries on the borders because they cause illegal migration problems (desperate people migrate), so the idea was that the Ukraine could trade itself out of it's poverty.
Right. This entire incident was instigated by the West by trying to bring Ukraine into the EU. It was decided decades ago that Ukraine would act as a buffer between NATO and WARSAW forces (before USSR split up).
The West decided to go against that agreement though, and tried to bring Ukraine into the EU, which would have basically put NATO right on Russia's border. When that failed, the West supported and fueled anti-government protests within Ukraine. Russia rightfully viewed this as a threat, and coupled with the civil unrest throughout Ukraine, and their mass interests in Crimea, decided to secure their interests and annex the region. What do you expect them to do?
Again, if this referendum was held 5 years ago, more than likely the residents of Crimea would have voted to be annexed by Russia anyway, so I don't see the huge issue here. So you can bitch about Russia breaking the treaty signed in Budapest back in 1994, but at the same time, the West broke the agreement of leaving Ukraine as a buffer zone.
All this debate is doing is teaching me is how powerful the media really is.