I think the thought this was all bullshit did cross Gates Mcphaden's mind once which is why she wasn't there for a few seasons.
Gates McFadden's contract was not renewed after Season One because Gene Roddenberry and Maurice Hurley did not like the direction her character had taken.
Behind the scenes, Hurley and McFadden had a rather strained working relationship. Her complaints were seen as "whiny" and her dismissal was meant to keep the rest of the cast in line. The actors had a catch cry on stage during Season Two, "Remember Gates!"
, if anyone complained. (The cast mentioned this at conventions.) After Diana Muldaur (Dr Pulaski) notified Paramount she would be unavailable for the first four episodes of TNG's Season Three (to film the reunion telemovie, "The Return of McCloud"), Hurley had left, Roddenberry had had a change of heart and Rick Berman invited McFadden back. Scripts were hastily revised to reinstate Dr Crusher.