Problem is that people at the time of buying that car give a lot of weight on the 'features' that Swift provided, going on theoretical value of the car. But when they bought it and drove, they realized they have spent over a million Rupees on a Hatchback with no real amazing features. Agreed, this they should have realized before buying, but unfortunately sometimes we don't even know what we really want and the grass is always greener on the other side. It's a tendency to go after car 'features' and missing the big picture that deep down inside we really want a big car with great looks.
Even after spending a Million Rupees you don't own a sedan, and a Suzuki hatchback, there's a different level of respect you command from everyone who sees you in that car. Compared that to other guys around who have spent 8 lacs or so to buy an old Honda city, at least they are driving a bigger car, hence better image in the eyes of many.
Image is very important in practical life. You make judgments about car owners based on the car and the brand they drive. If a guy comes in Merc, you'd make many assumptions about him even without knowing him as compared to a man who's driving a corrolla, no matter how rich that corrolla guy really is from the Merc guy. Similarly a guy driving a Sedan has more respect in our society (sadly) than a person driving a hatchback, no matter if the hatchback is more pricey than that old Sedan model.
Guys who bought Swift and now selling it so early may be thinking that they spent so much for a hatchback, maybe they would have been better off to buy a Cultus FF CNG and save some money, or invest a little more to get a Sedan which would give them more pleasure to own.