I do not agree that the Paris Visite pass is awful, but can be expensive vs. the alternatives.
If a visitor's objective is Paris for 5 days, arriving/departing by train or airport by taxi, the Paris Visite cost is 38.35€ vs 30€ + 5€ for the weekly Navigo fare plus the card (plus a photo which is available for an additional 5€). If this visitor arrives on a Thursday, Friday, Saturday or Sunday, his weekly Navigo fare will not cover his full 5 days, but the Paris Visiste will.
Configuring a Paris Visite requires one’s name and start date. Configuring a Navigo Découverte card also requires one’s name but not including the photo can result in a 35€ fine if one is controlled and the photo is missing.
A savvy traveler considers all options, then chooses the one best matching his specific requirements. For some, the Paris Visite will be the better option.