Charest has it wrong. The problem for Catalonia  is not language, identity and its jurisdictional reach. It is simply that,being the richest jurisdiction, Madrid took "its  money". In Canada, Quebec has successfully taken the money from the rest of Canada through equalization payments. So it has stayed in the confederation with all the other powers Catalonia enjoys. It's not any more complicated than that.