But this approach is deceptive and dangerous.

You do not need third-party software to keep your drivers updated. Windows includes these features for free: