The N95 sold well and was a solid great phone for the time.
However, the Nokia N95 suffered from a small screen 2.6 inches relative to the iPhone’s 3.5 inch display. It mostly sucked for web browsing, which seemed less import because all phones sucked for web browsing.
What separated the iPhone was a useful touch screen enabling large screens, an acceptable web browser even if it lacked flash etc, and an unlimited bandwidth option. If anything it was really bandwidth that changed how people used their phone.