The law itself makes sense in my opinion, but the way it was introduced makes the self declaration as being democratic a cheap farce. I doubt the EU will survive in its current state. 10 years ago that would have made me sad. There are enthusiasts, but not enough to make it work.
The enthusiasts need to temper their dreams and expectations - EU is doing fine, and doesn't need to always become more powerful or more integrated. Especially not now, when citizens don't want it.
So when you satisfy on group (good enough) you will make the the other half unhappy.