But AltSpace's/Davis's definition says it is.
As I said, it lacks a key part for non-Euclidean spaces.
That has been his problem all along. He has been trying to use properties of lines/planes which only exist in Euclidean spaces. In non-Euclidean spaces it becomes more complex.
On Earth, Earth curves downwards and the time curves upwards, resulting that some paths (circular orbits) remain the same. I still don't think it makes Earth flat.
It's more the other way around. Time curves objects downwards. The pressure inside Earth forces it up. These are 2 forces are balanced resulting in the surface of Earth remaining the same, but these pressure is not part of space-time, so in space-time Earth's surface is continually curving outwards, cancelling the curvature of time curving inwards.
But for orbits, there is no extra force. They just follow a path in space-time.
Do you accept that these orbits are straight lines?
If you had a surface which was a "parabolic cylinder", of the form z=-t^2, would you accept that that is flat?
This is a plane of translation, where you have parabolas due to curvature due to the t axis, which is then translated along the x axis.
In my space-time? Let me think about it. In one hand, it is flat in every point in time, but in the other, it curves in the time axis. Also, from other frames of reference it is clearly not flat even in frozen points in time. So no.
No, as this hypothetical space time, where a straight path is curved at a rate of -t^2, akin to parabolic arcs due to gravity.
It is a non-Euclidean space, where every line on this surface at a particular x value is straight as it follows the path through t and z.
Why? There is a collection of events. Why should the way I connect them matter?
Because the way that connects them dictates how time would curve the line.
The simplest example is looking at different orbits/trajectories.
A circular orbit around Earth is a straight line. But if you tried to go faster or slower, the straight line would become an elliptical orbit or a parabolic/hyperbolic trajectory.
So if you go at the speed of an elliptical orbit, but follow the circular orbit, that circular path is no longer a straight line.
It is somewhat akin to longitudes and latitudes on Earth or more accurately in spherical geometry.
At the equator, if you go along a path around the longitudes while keeping the same latitude (e.g. east to west), you are travelling in a straight line.
However, if you try the same north or south of the equator, you will be curving. At these locations to follow a straight line you need to change your latitude as well.
So all the points in spherical geometry can be connected by straight lines, but not all the lines connecting points are straight.
I thought about this again and I think it doesn't, Because I don't understand why front-up-back-down don't switch places (front means sending the line with more speed in your direction, back with less, and the others mean sending it in some speed in other directions too).
Why would it? It is going forward at a constant speed, along a straight line, not curving.
Again, appealing to spherical geometry, consider these maps:


Say you start out at (0E, 0N), heading East. The straight path in this geometry follows 0E, so in the first map it appears as a circle, in the second, as a straight line.
Now you start with left being due north.
After 90 degrees, which way is left?
Is it still due north (which would be fully supported by the second map), or would it now be due east with you facing due south (which the first map would have as parallel in our Euclidean representation)?
It gets more complicated in 3D as you can rotate around a straight line without noticing it, switching around left/up/down/right.
It gets even more complicated with large objects in orbit which don't rotate to follow the orbit.