Because I like US working hours and working remotely and live in Europe.
Last time I checked as an American I did not have a right to all German or England jobs..
Remote jobs that specify a country always seem to be US. Everywhere else has a timezone range where you're expected to work. So if as an American you'd like to work in remote GMT+/-3, you go for it.