i'm 100% agree this game has bad credit system. especially there is no other way to get credit other than using credit card (real money) or completing offer, it's so boring.
why not give player some credit when we play? tournament prize perhaps?
or just like other mmo game that use 2 currencies. one is the credit that we get from playing, other one is credit that we get from transfering real money or completing offer. FYI it's like almost all mmo game use this credit system. so game could consist on two virtual item. one is the item we could buy with credit (that we get from playing) other is special item that we could buy with real money. so everybody's happy...