Jaguar doesn't have nearly the same product range as the Germans. Jaguar has three and soon four different models. The Germans have four or five product lines, which each consists of a saloon, a station wagon, a tall SUV/cross-over and perhaps a coupé and a cabriolet. Add to that special models like electric vehicles (BMW i3 and i8), supercars (Audi R8, BMW i8, some Mercedes no doubt), cheaper models at half the price of a Jaguar, small economic cars and so on. I have long since stopped keeping track of them.
Jaguar has been making and still mainly makes ordinary saloon cars and a few sports cars. Saloon cars have become less and less popular with the appearance of specialised car types and niche cars like many of those, I have mentioned. In the old days, when a man became able to afford a luxury car, he would buy a saloon car. Often he would even hire a chauffeur to drive him around. Theses days, when a businessman has success and becomes wealthy, he'll more often want a supercar, a large SUV or some other "different" car than a boring old fashioned saloon car.
I don't mind, that Jaguar is a more niche like car maker with only a few models. I think the smorgasbord of models from the German car makers is too much. But if you want to be a large car maker and sell lots of cars, you'll need a lot of different models. That way you can prevent the costumer from going to the competing car makers, when he needs or wants a different kind of car.