Thanks.
There are two ways to export the stopwatch data now. The traditional way using Calc or Excel as a target and the dedicated Chronometer CSV export.
The traditional way should export the data as in your suggested format. Each stopwatch will have its own separate small table with the split times and cumulative times, and also start and stop.
Now the second way is more advanced, and the reason it's organized like this is because it will try to match different time sections from multiple stopwatches, by their names (I have a video coming up explaining the new options more in detail).
This is interesting when you have several of these multi-time stopwatches overlapping. To give an idea, the first use-case this was developed for is a hurdle race where you are timing both the time intervals between the hurdles and the jump time above the hurdles, and then you want to export a table where you collate all the data for each interval. So you have a column for say the 4th interval and then you have rows for all the things you have timed during this interval.
I guess it could still be transposed, but I know at least one user that is really interested in having it in this shape, so it would have to be an option like a checkbox on a dialog before the final export.
A third way to export is through the JSON export, in this case the data is a bit more structured and it could be shaped differently, this is intended for consumption by another programming language.