Yes, they repress their citizens, but with Jordan and Egypt, they are the only semi-friends we have in the Arab world.
Saudi Arabia is not a friend. Not even semi. They wish us ill, they want to access our military power, they want to access our political clout to help wahhbist Sunnis dominate islam.
They are nothing like a friend and do nothing for us. It is only one way. And Sunni terror puts Shiite to shame. Its not even close.