Windows 10 offers a free upgrade from Windows 7, but it comes with new features and changes.
It seems like you're suggesting patience as the best approach.