This measure is not really aimed at punishing sailors, although it does that. What it is aimed at is calming increasingly restive Japanese political and civilian anger regarding the incidents in question.
Its draconian, but as I mentioned in an earlier thread, far less so than appears at first notice. The restrictions target USN personnel it does NOT target USMC, Air Force, or Army. The USS Reagan battle group is already at sea, which means that most of the uniformed Navy enlisted types and junior officers are unaffected.
The measure is being widely reported in the Japanese press, the briefings will be held, sailors will be admonished to be careful, but it will all be relaxed before the 15th. Too many local businesses depend on military clientele and would suffer if the restriction stayed in place past payday.
The Marine Corps is under the Department of the Navy so I’m sure it applies to them. The article specifically mentions Okinawa and there are not that many Naval personnel on Okinawa. Mostly Marines and Air Force.