It is a bad idea.
Electrically, it is the best bet to get the highest current out a cell at the lowest voltage drop possible.
Mechanically, it is a bad idea just to use a small button. One fall the and the positive terminal could collapse.
It also restricts the types of cells you can use inside of a light.
The problem is most companies don’t want to spend the additional money to design and make a high current spring, and don’t even think about it.