DeltaSigStan,
I'm sorry to hear your school's greek system is a popularity contest. That is just sooooo high school.
I think you are right when you say part of being Greek is socializing with other greeks. Heck, I'm in a professional GLO and we still get together with the other professional GLO in our college of business!
Whatever you decide to do, I really hope things take a turn for the better for you and your chapter.