“Vehicles with large blind spots don’t belong on the runway” is a completely untenable proposal.
Almost every airplane is bigger, blinder and slower than that truck. If it had been a plane cleared across the runway, this would have been so much worse.
Even if you want to exempt airplanes, it would require a complete rebuild of most major airports or using completely different emergency equipment. Every airport you have ever flown to commercially has ground vehicles crossing or operating on runways every day. It is simply not possible to operate a commercial airport without ground vehicles in aircraft movement areas, including runways.
The solution is not to spend billions on new trucks or access roads because of a single incident. It is to ensure that controllers, the people directly in charge of coordinating safe ground movement, have the mental bandwidth and tools to do their jobs. The fact that this was a truck and not an airplane is luck, making any discussions about truck cab visibility very much secondary. You have to go upstream of “trucks have blind spots” to truly prevent another of these incidents.