Not really. I have always known about the problem, and I'm sure many others have as well. It has always been a growing concern, it's just that we're only experiencing the actual problem now (Bitcoin Cash attack doesn't count because it was artificial), which is sooner than we probably expected. I don't even think that we're too slow to solve the problem. It's not easy coming up with solutions that would work for the majority. It's just that Bitcoin has grown so much the past few months, that the development is unable to keep up.
I would still preach patience here, and even though there's nothing more I would like than mass adoption, I hope Bitcoin futures will be the last mainstream "window" for a while. Bitcoin can't handle it, and it risks ruining its reputation.