Latest Answer: But at the same time, a few think that so many alternative can actually lead to confusing the customer and somehow shows that the developer is not completely sure of his product.
Companies focusing on mid segment projects that are mostly providing these multiple choices, but not all of them are entirely necessary.