http://www.washingtonpost.com/local/dc-politics/in-major-shi...
Turns out that old white dudes - which I think would most clearly fit your label of "squares" (please) - are actually not the ones who strongly oppose legalization. True, this is just DC proper and not Virginia/Maryland, but given that Maryland has had votes to decriminalize it and such I don't think it's absurd to apply some general lessons from this to other parts of the area. Really, the only people who reliably oppose legalization seem to be older black women and republicans - which is kinda funny if you ask me.