I agree with leenia- those 3 reasons are ones I'd use as criteria. BUT why should everything be Right or Wrong? Why should we all do the same thing?
I'm as curmudgeonly as the next man but I don't expect other people to like what i like.
RtS
(grumpy old git- with the T-shirt to prove it)