Yes value attribute does not not sorting automatically and it includes custom development to make it work.
Because most of the time Value attributes are not the part of the BOL and their is no coding in the genil class and also they are not available in Genil class at runtime.
Check SORTING Partner Result List with value Attributes
Thanks
Kumar