Simply, any pair of socks made of 100% cotton and does not prevent blood circulation is good for a person with diabetes no matter what they are called as a marketing gimmick.
The actual, technically called, diabetic socks with silver is not necessary unless one has further complications...