Thanks @MaximBalaganskiy
Firstly, I have to say that by ready to use I did not mean the optimal configuration, I meant that the toolbelt can now be used with those default templates with some tiny changes.
Secondly, Actually I did not know this fact at all , and honestly, I thought that it is awesome to separate them.
your app and vendor bundles will have different module types in them - native and commonjs, which will prevent reusability and bloat app bundle.
Lastly, today @HamedFathi and I were talking about changing the webpack config of asp.net core, to the aforementioned repo + your PR, just to make all starter-kits the same and easy to understand. yet, we did not know it is not optimal.
many thanks that you mentioned it.