I went to a BMX nationals race recently. I could not believe how many different names were on BMX frames. Are there really this many companies building BMX frames/bikes or are a few companies making frames and branding them with many different names?