The easy solution for the mess in Utah is to require people to be at least 18 to marry. That way, if anyone arranges a marriage to a 14 year old, they are indeed an accomplice to rape.
I do believe that people under 18 can make very adult decisions and understand the consequences. However, minors are in no position to go against their parents wishes, so they risk becoming trapped in a union that even seasoned adults consider messy to break. Minors have no way to escape as they are limited in their means to survive without their family backing them up. The lesser of two evils is to ban marriage for those under 18; not to restrict their freedom, but to preserve it.