One critic called the president’s Finals appearance the ‘most expensive taxpayer funded nap’ in history