Looks like the visa on arrival did not have the desired effect. ie, generating revenue for the country, atleast not to the extend expected.
Most families arrive and stay at shared accommodation. Hotels not making money. Hence the one month visit and hotel stay. The Credit card for Indians, may prove to be another hindrance as most do not have a Credit Card.