Just because we've stuck with two pilots for 30 years means nothing much.
How many pilots did we have before 1992?
Trains had two drivers, stoker on the foot plate with multiple conductors and brakeman for 100 years,
When a train stops, it stops, it is in a safe state. Similar to a car or bus or truck. Not so an aircraft.
In reality trains could easily go crewless tomorrow, just needs a bit of spending.
Yet they are not. REALITY versus possibility.
You don't think that the reasons preventing that are not the same ones that will also hold up "no pilot" aircraft?
Would you say that cargo ships are easier to automate than aircraft? Two dimensional movement, thousands of miles of almost empty ocean between ports. Simply put a "pilot" on at each port as is done now anyway. So why do you think that has not happened? Now apply that to aviation.