A lot of the best game ideas came from indie developers. Sadly, when those indie developers were taken over by AAA companies, the special games the indie developers made were watered down or eliminated. Look what EA did to SimCity. Look what Ubisoft did to TrackMania.