Detailing’s not the only nightmare and it’s not a new one.
When I joined in 1966, I was told that the sea duty rotation for missile fire controlmen was 4 and 2 (4 years sea duty, 2 years shore duty). By 1972, with all the new females in the Navy, my rotation had been changed to 6 and 2. By the time I got out in 1975, there was talk of a further change coming to 8 and 2.
The ship to shore rotation is not mentioned as a problem when it is a huge problem for the Navy
I kind of wanted to join the Navy, but chose the USAF instead, primarily for that reason. I didn't want to be stuck out at sea, for LONG periods of time.