This woman has some definite problems with what looks good (beige cardigan over a purple tank with blue and black yoga pants???), and where to wear things (a strapless tank to work out???). Yet, I have to agree that crop tops, like mini skirts and spandex, should show off what's looking good. If it doesn't look good, cover it up. And frankly, the short strapless, form hugging tank, doesn't do a good job, IMO, of showing off the model's features. For one thing, it doesn't cover what doesn't look good: that smile. Then, I think it makes her chest look even larger than it probably is -- who is looking at her stomach anyway? I think there are better choices to show off her bust and her flat stomach.
When I see an overweight person (male or female) with exposed belly hanging over the waistband of their spandex pants, I really wonder what mirror they were looking in that morning before they left the house. The short tops and then tight low riding or hip-hugger jeans showing off the bulge just above the waist band -- ya, I just don't get it.
Everyone has their own attributes and we have to learn to show off our best features to detract attention from our worst.