You've got that the wrong way round.
Laminate will last far longer than wood in high traffic areas, engineered or otherwise. The lacquer on wood will wear faster than good quality laminate by a country mile.
If you're buying for longevity rather than some favouritism for a real wood floor then you buy a high quality laminate by Pergo or Quick-Step et al. real wood scratches and shows the scratches and trust me as much as people say they will re-sand and re-polish - by the time they have to they will probably just buy a new floor...because it's a pain in the backside.
Depends what you want. Real wood floors can easily last 60-100+ years with a little TLC and the occasional refinish. You're not going to get that with laminate.
Laminate is a good cheap material that looks ok, whereas wood is going to cost you a bit more in the long run but is a natural product, however like all natural products it requires a bit more care and upkeep (the same argument with pretty much every product - PVC windows Vs wood, stone tile vs ceramic/porcelain etc, etc.).
Do you want a low maintenance product and aren't too bothered if it isn't "real", or do you want something real that takes a bit more care? All personal choice - for me I can't stand fake stone look products - they stand out a mile, and I'm not a great fan of fake wood products either, so I'm certainly pro real stone and real wood products (engineered wood being considered real wood here).
Engineered wood is going to be easier than solid wood to lay yourself, and has more options to lay as well (float, glue, nail), and is more stable re moisture and humidity, something to consider if you're putting it on a concrete floor (with the relevant vapour barriers etc). A good EW floor can still be refinished a couple of times if done right (in part depending on the veneer thickness).
We have solid wood on our upstairs level and engineered downstairs (over concrete) and it's really nice. That said I would prefer carpet in some places - especially the bedroom. TBH we went with wood over carpet for much of it because of resale value than anything else.
Also another thing to consider is warmth. Carpet is going to be the warmest material, followed by wood, followed by laminate and LVT/P and finally stone/ceramic/porcelain tile. Especially important to think about if it's going over concrete without any UFH.