I personally think it has a lot to do with 'having walked in your shoes' or not. Nurses who haven't been techs or aides or whatever often DO talk down, in my personal experience. I see it in my own co-workers all the time. Drives the techs nuts!!
Let me just add one caveat, however...your skills, good as they may be, are not 'on par' with most RN's, for the sake of argument. I'm SURE that being an RN student yourself, you realize that a lot of RN's are leaps and bounds above techs in critical thinking and skills, for the most part. BUT...this doesn't mean anyone should talk down to anyone. Yes, I'm sure your skills ARE superior to a new grad's, and they of all people should not be condescending or rude to you for teaching them. I'm also sure that your skills are superior to some RN's you work with who are NOT new grads.
I guess the point I'm making is this: no one should look down their nose at anyone, regardless of title or experience. Your frustrations are definitely valid, and you have a right to be upset. You could try talking to them. If they speak to you in a condescending manner, call them on it! Say something like, 'I am an adult, and a professional, and appreciate being spoken to as one. Please do not speak to me like I am an underling or a child.' If that doesn't work, you could always state, 'when you are ready to address me in a respectful and appropriate tone, I will discuss with you any matter you wish to discuss.' DEMAND respect, and you shall receive!! Of course, always GIVE it in return.
Good luck, Naduah, and HANG IN THERE!! Believe it or not, all that you're experiencing now will make you a much better nurse in the long run.