This statement is still somewhat true. The Gridder template will display the preferred phone/email if one is set and if one is not, then it simply show only the first one. Similarly, the Circled template does this for the email address. On both, when viewing the detail/profile view all will be displayed.
That said, nothing like this has been implemented in cMap but…
I just added classes to the output of every field which supports a preferred status setting. So, you will be able to use CSS to target the preferred address/phone to make them stand out or add a asterisk before or after (also with CSS). This tweak will be included in the next update.
Hope that’ll help!