No it's part of the approach, a LLC is a passthrough entity, so you need to be living in a country where you don't have to pay taxes. Not sure what would happen with a LLC and a country with no CFC rules like Thailand.
because tht's what I use, not too much experience with Canda and UK, also...