The difference with Albert I think is that he owns a fair share of Monaco(Land). Am I wrong?
Yes he does. Also, Albert has laws in place the basically give the sovereign prince the last world in every civil, social, and criminal matters. Albert also gets to decide who gets to live in Monaco. It is even against the law to insult the princely family in any manner. So, not one negative word about Albert (or even Charlene) has been printed in the press. One man was arrested, lost his job as a cathedral organist, and convicted (fined) for insulting Albert by placing a red nose on him on his website. After much media attention in the French press about his draconian mistreatment, I believed Marc was given his job back.
But if the financial conditions continue to worsen in Monaco, Albert won't find too many people left in Monaco to rule over. The major employer of Monaco SBM has had very bad losses, the real estate industry has taken a big loss and they are losing more and more residents. Soon there won't be too many people in Monaco that Charlene can piss off. So, even in Monaco there are ways to get rid of an ineffective sovereign.