yep the car is trash, you should get rid of it. just give it to me I'll take care of it for you
but seriously stuff like that is usually affected by your caster angle. caster is the angle the spindle sits at in relation to the 2 ball joints if you were to look at it straight on from the side. if there is very little or no caster, the wheels will be pulled to one side or thother easily. but with more, it will track straighter. this is why in reverse the front end is so hard to keep straight. the caster is deigned to work forwards, but is totally off when going backwards which makes the wheels pull one way or the other. think of a shopping cart wheel. when you push it forwards it tracks straight. but when you push it backwards, it tries to turn around backwards. well your car will not let the wheels spin all the way around, to it will just pull it hard to one side.
so in other words, it may just be how the suspenion of the car is designed. it is designed more for cornering and such so it may have a more aggressive caster angle. where as a luxury car may have a very large angle so it feels smoother going down the road. hope this helps