The thing is, a lot of the nice features of Visual Studio only work with framework and not core (for example the whole visual element of entity framework, database first EF, etc) and a lot of functionality is missing from core (for example sticking with EF, and maybe it's in 3.0 I don't know, lack of lazy loading).