This independence isn't only for economic reasons.
No one said so, neither did I.
Catalonia has its own culture, different to spanish.
You talk about Spanish culture like there was a single standard Spanish culture. Traditions, and sometimes even languages, vary a lot from one region to another. It happens in almost every country, and especially in Europe. The point that makes Spain stand out is that, since democracy was established, the government has constantly supported those differences and languages, rather than hide them or even ban them. Just a quick example: France doesn't even recognize languages such as Occitan or Euskera as official, even though they are widely spoken in some regions this country. In Spain, Catalan is not only official, but you can also get a fine for writing your business sign only in Spanish and not in Catalan. That's quite shocking when compared to France, huh?
Laws are adapted to spanish/castilian people, but forgot there is other political subjects with different ideology and needs.
Who forgot what? As far as I know, those people with 'different ideology and needs' also participate in the elections and also get seats in the Parliament. I suppose you refer to nationalism, so let's have a look to how those forgotten people are represented:
- ERC: 9 seats
- EAJ-PNV: 5 seats
- PDeCat: 4 seats
- EH Bildu: 2 seats
And I haven't bothered including Canarian and Valencian nationalists, but the lists continues.
What is more, you aren't only as represented as I am, you're
way more represented. To get a parliament seat are needed 97,617 votes from people like me. To get a parliament seat for a nationalist are needed 57,243 votes (for PNV, as an example). So basically my vote has less power of changing laws, adapting them to our needs, than a vote from a Catalonian nationalist.
I don't know style, you have a very interesting concept of what being forgotten is like. I think you just want those 13 Catalonian nationalists to be able to change laws even though the other 337 members of the parliament don't want to.