If I recall correctly, Minecraft only utilizes 1 core, so it's maximum output is limited by your single core performance. This would explain the underutilization of your cpu and your gpu. Not sure why similar specced people are getting that many more frames, but could be lots of things. They could be using different drivers, modified versions of minecraft, etc. Even if the hardware is the same, software remains a huge variable.