1) Opinion: I don't think it's true. Vue is fully featured, has all the tools and official library to create very large applications. More options are coming like a better ESLint plugin to enforce best practices. Personally, I worked on one project that counted 200+ components and counting.
2) You can use functional programming, especially in computed properties and when using Vuex.
3) Evan's Illustrator skills at work!