Prima di tutto, Monaco fu annessa dalla Francia rivoluzionaria e ne fece parte dal 1793 al 1814.
Prima del 1793 e dal 1814 al 1860 fu circondata da terre di Casa Savoia. (Quindi per quei tempi specifici, sarebbe piuttosto difficile per la Francia annettere Monaco senza annettere le terre della Savoia).

Monaco fu circondata dalla Francia dal 1860 come conseguenza del Trattato di Torino., Due anni prima, la Francia aveva accettato di aiutare il Regno di Sardegna (governato da Casa Savoia) a combattere l’Impero austriaco (seconda guerra d’indipendenza italiana), e il prezzo per questo aiuto era il Ducato di Savoia e la Contea di Nizza.

Monaco non fu annessa dai Savoia prima del 1860, perché la sua indipendenza era garantita dalla Francia (Trattato di Peronne).

La successiva relazione tra Monaco e la Francia fu regolata da un trattato del 1861, quando la Francia garantì la sovranità di Monaco in cambio delle città di Mentone e Roquebrune.
E perché la Francia non ha cercato di annettere Monaco?, Forse perché Monaco è comunque lo stato cliente della Francia: la Francia controlla i suoi affari esteri e può interferire con le questioni di successione, vedi Monaco Succession Crisis – quindi perché annetterlo?

L’altra ragione che viene in mente è che l’esistenza di Monaco come stato indipendente, attirando turisti e ricchi da tutto il mondo, è vantaggiosa per l’intera economia della Costa Azzurra del sud, ma questa è un’affermazione alquanto controversa.,

E, infine, rivolgendosi alla tua domanda circa il nazionalismo, se prendiamo solo uno sguardo alle lingue: il Monagesque dialetto è di origine Ligure, ma la popolazione locale, attraverso il tempo, sentivo una forte identità locale: durante la rivoluzione persone che rischiano il Principe con la creazione di una repubblica, non entrare in Francia o in Italia, in altre parole, sembra che il Monagesque persone non hanno mai davvero desiderato di essere una parte della Francia o in Italia.