I am sorry to learn that the LEAF has not met the OP's expectations. That false claim as to "100 miles on average" was pretty toxic, and it is unfortunately the case that a great many people spend thousands on vehicles based on the uncorroborated advice of salespeople. Sure, anyone can get 100 miles from the LEAF with careful driving in the right conditions, but how realistic is that for most people?
That said, there's no need to tell others not to buy the LEAF. Just tell them the truth about the range and let them decide whether it might be a fit for their needs. The LEAF can be great fit for many multi-car families that can use a LEAF locally and a gas car for longer trips.
As for tires, maybe ask around for some used OEM tires. Mine were bald by 14K miles, but then again, I drive twisty roads most of the time.
2011 LEAF at 71K miles, pre-owned 2012 Tesla S 85 at 98K miles
LEAF battery: 9/12 bars and < 49 Ah (-28% vs. new)
Tesla battery: 250+ miles of range (-5% vs. new)