Blueprint capabilities and limitations (in comparison to C++)?

Currently Blueprints can’t be used for some networking, multiplayer and deprojecting stuff, but Epic say that will be possible pretty soon. Other than that and maybe a few other features, you can make a whole game with Blueprints, and you may not need the mentioned stuff (now C++ only).