Anyhow, the field names are accessible by
y = scipy.io.loadmat("x.mat")
y = scipy.io.loadmat("x.mat", squeeze_me=True)
I would not consider this as a bug, more a documentation issue, which is resolved by this discussion. You might add a comment on stack overflow with your findings.