Certainly, it's a great opportunity. Those who have missed out with .com domain name can consider .co domains. i.e if you have missed out yourdomain.com you can go for yourdomain.co to brand your business or for commercial purposes.
It will not take away anything from .com domain as its the most preferred TLD and will maintain its importance.