Shimano offers 25 different groupset (road and mtb). Sram probably the same amount.
Schwalbe has over 80 different tires and several of them are then available ( well , maybe) in different varieties. Add to that all different sizes.
How many different e-bike brands are sold in US or over the...