"... that means they can be streamed in countries where Amazon Video is available – the U.S., Germany, Austria, United Kingdom and Japan." that would be a nogo for me, then I wouldn't be able to see it.
"This is capped at $75,000 per year" wow, ok not many on youtube make that amount but there at least there is no cap, if you're good you're allowed to make more.
Honestly, I don't quite see the appeal, could you elaborate?