Double variable

Why there’s no double variable in blueprints?

Simplicity, more than anything else.

Generally speaking there are few reasons to use doubles in blueprint; if you have an application that needs that kind of precision you probably want to be in native code anyway.