Signing up for a Google (or YouTube) account is non exclusive. Just because he has a channel doesn't preclude anyone else, Thai or otherwise, from creating their own and doing what he is doing. In fact, they could actually support each other by collaborating with their content.
Sorry mate but that's just Thailand doing typical Thai things. I lived five years in Thailand. In Asian culture, the authority figure or senior makes a decision and you are expected to comply. As guests in the country, we are always juniors to the authorities.
How is it possible that people cannot realize this and plan? OP: best advice is get out as soon as possible, the less your overstay the less severe the consequences will be