They're the most popular because they are the easiest to take care of, and they have large and stable captive populations. A lot of people get Jackson's chameleons as pets too, and they do have the crazy horns on their faces
They take a lot of time and attention, but they are definitely awesome.