This link basically amounted to if your dropdown has more than 20 elements, it will display funny because it is an input rather than a select. It's one line of code working with the select, but a good 15-20 lines to do the workaround to deal with the input tag.
I don't currently use the code for the more than 20 elements case, yet mine continues to work fine with 21 elements. I assume this is some difference between SharePoint 2013 (mine) and 2010 (used in the linked article).
My question is, has the need for this code been completely eradicated, or has the situation changed only slightly? Maybe instead of at 20 elements, the problem now doesn't occur until element 50, or maybe 100. How can I know that my system will scale without the extra code? I don't want to add superfluous code to my solution just because I don't know if there will be a problem.