The meme is actually "X is dead, long live X" - it's been misused here.
Charles VII would have probably not been amused by this historic statement being called a meme :-D
I tend to think of memes as simply more attached to the current era. Sure our current era is devolving into madness, but I like to believe in a world with beautiful memes and healthier societies.
Even if he weren't, I feel like this would be pretty far down on the list, considering that the intervening centuries have also seen the fall of the French monarchy...