really shocking.
Google is just a way to search for info that others provide. There are some comparisons of ARM devices, at one time I put up a comparison of ARM7 devices myself. But it is very hard to keep updated. Now ARM7 is on the down slope and the Cortex architectures are the hot, new thing. Good luck trying to keep up with all the new product introductions there! I have a lot of things on my plate before I could do this, but I may take a stab at another comparison chart for ARM CM devices over the winter. The last one was done when I needed the info for myself and I may need to evaluate ARM cores again soon.
The reasons for standardizing on one company in the (distant) past had to do with the differences in CPU architectures. Once you learned the PIC12 devices you didn't want to restart with the MSP430 parts, both learning about the CPU as well as the tools. Now that ARM has provided a more complete MCU core in the CM3/1/0 the CPUs are nearly all the same eliminating this issue. But the peripherals are very different between brands. The tools have a lot more support for the peripherals. So there is still reason for developing a brand loyalty. At some point I expect the tool vendors may have reason to help mitigate this issue and it will be much easier to port between brands. But that may be a long time off, if ever.
If you think you will have many designs that need a variety of MCU parts with different capabilities, I would suggest that you consider the major players with broad product lines. This can save cost on tools as well as relearning how to use the peripherals. It should cost you little in terms of recurring part costs or a match to your application. In other words, don't switch vendors unless you have a reason.
Rick