Noone gave credits to you. Noone gave credits to them. They worked for the credits, putting in time to get the credits to buy the rather overpriced items in the vendor.
Look at it from there point of view. How would you feel if you worked you *** of for somthing... Say you have a job. You work 8 hours a day and get payed at the end of the day. Then comes along some other guy. He have another job on top of the one he has in your firm, so he didn't put in the full 8 hours work day. Should he (the "casual") get the same kind of money that you do?
Please note that i too am a casual player. I play 2-3 evnings a week.
I did get enough credits scraped togehter to buy some of the items in that vendor... without doing lvl 50 dailies, so yes it could be done, but I WORKED for it. Why should someone hwo didn't work hard enough to get the credits get the items that I worked hard to get "for free" (not free creditswise... but free "workwice")