Hi, my opinion in this matter is that everybody has potential to win an auction, but it must be persistent in this goal.
Bidding for auction grants him many good rewards like bid and build, can aquire 10 MRP if bidding for double MRP, can win AVP which is needed for sustain rankings etc.
Many are not succesful because lack of Tcredits, but this can be solved by playing other games regularly and investing in them also.