While there are disadvantages to engineered flooring, there are advantages as well.
Colors – You will notice that engineered flooring has more color options than maybe you are used to. Not that site finish on solid hardwood flooring you can’t get these colors – it is usually hard and can be time-consuming. Most engineered flooring has multi-layered colors that are not easily reproducible with stains.
No sanding – While sanding does take an extra day or 2 engineered flooring allows for anyone to install and be done after installation
Cheaper price points – While cheaper isn’t always better, not everyone has money for solid hardwood. However, cheaper usually has more issues so be careful which cheap option you choose.