An arranged marriage is going to be a social and economic positive to at least on party and neutral or positive to the other.
A marriage is less likely to fail when it causes enough upsides to be worth the downsides.
People don't like the concept of trophy wives, gold diggers and strategic marriages because the pros and cons each side brings to the table are incredibly dissimilar in nature and the perceived value of them is highly subjective so to most people they look like a bad deal for at least one party. On the other hand only two people have to think it's a good deal for it to work out.