The Navy seems to have taken a pretty reasonable approach to this to me.
Heck If you are stationed in the UK, you don’t get to drive on the right side of the road. If you are stationed in Germany a BBQ on your back porch, they cops come see you as that is illegal there.
Well, yes. We were stationed 3 years in Germany. While there, we were encouraged to respect their culture and obey their laws. Even a culture as close to ours as Germany has its differences.