marriage is commitment not prostitution and marriage for money is future planing. Reconsider your statement and definition of prostitution.
Marriage is not only physical relationship, however its much more, marrying for dowry is wrong but marrying for money is nothing bad. Its as important as anything