This is roughly what's expected here -- it's a difficulty with using a table here. What's happening is clearer if you show the column headers:
You can see how they correspond to the alternative approach. This is how we make these tables responsive.
I will leave this open for now, but it's quite likely there won't be a change. This is a rather specific case where the header and value don't fit the expected pattern.
I've implemented some fairly simplistic support for us to hide certain cell labels in our responsive data list system so from the next release, it should now look like this:
For developer info, you just invoke this by adding a particular data attribute: