I always keep saying " You cannot plan your way out of a system built on broken fundamentals." Microservices has it’s use case, but not every web app needs to be one. Too many buzzwords floating around in tech, that promise things that cannot be delivered.
If you are worried about US laws affecting FOSS projects, it can always be forked, perhaps even be rewritten.