Is Trump turning the US military into a protection racket?

US President Donald Trump has been asking allies to pay billions more for hosting US bases in their countries.