Personally, I believe it is because of how fast she can move in knight armor. My Knight Amelia almost never gets hit, and can take a few, so she outranks Gilliam, but no one will ever compare to Oswin, so that is a reason she is hated on potentially.