I don't want to invest in one processor only to find out later that I needed USB2.0 instead of USB1.1, and then needing to read 500 pages of datasheets to move to a different platform.
Reading datasheets was nice at one point, but now it feels more like filling out tax forms.