For too long, Arab governments have simply thrown money at problems, with the rich Gulf countries effectively subsidizing their troubled neighbors’ public services. Over the last two years, Saudi Arabia has provided more than $3 billion to Yemen.