Having an unbelievable number of hours in MSFS when I was a kid ... landing a real plane is considerably harder and a ton of instruction time is just focused on getting you to land reliably. I finished my PPL in just over 40hrs which is close to the minimum. Most people will fall into the 60-100hr pool.
I'm dubious that this passenger really had zero experience it takes a good 6-10hrs to get decent at landing (as in not bending metal).
MSFS does however offer a reasonable feeling for the cruise portion of a flight.