+1 for avoiding dynamically constructed identifiers when possible. Fulltext search across multiple files is available in most tools, let it be useful. It sucks having to search for a substring, hoping you guessed the way it gets constructed. Plus, it might not even occur to you that this is what you need to try.
I like and support the idea in general, but the petition's scope is just too broad and lacks focus.
Migrating to Linux? Sure, but let's not force a single distribution across the EU.
New EU mobile OS? Nice idea, but there is no solid alternative unless a lot of time and money is spent on developing it.