It could add up as well.
Imagine having to continually buy her a plane ticket to Dubai/Bahrain and then fly back into the country for another tourist visa. Very expensive. Much better to get married as #1 it is cheaper #2 you won't get arrested if you live together!