Delays are delays, it is you who needs to open your mind. While delays may be a problem and I'm sure you guys have it worse in Europe, it is something that can be solved with patience. A protest will not help and this thread does not help. Have patience with the BBs, they are trying to work on a solution. Support them, don't just constantly complain and threaten. I'm happy to hear that you extended your supporter.
Check the Suggestions they are important