I've been a fan all my life, with the exception of 1995-2002. My dad had season tickets from 1980-1996. I used to sneak into the Garden by hiding under his jacket until I was 6 or 7. I loved the cramped, loud, musty feel of the building. When the FleetCenter opened, I immediately lost interest in the team. Maybe I was so superficial that a building could ruin my love for a team (imagine if the Red Sox moved to a generic ballpark like Turner Field; isn't Fenway Park part of the team?). Going to the games felt like a waste. No energy. I could've just watched them on tv.
Furthermore, The Pitino years just sucked. Bad players. Bad coaching. Bad everything. When Jimmy came on, sure the team got better, but the basketball was just boring. It wasn't until Danny came in, got some exciting young players and fired O'Brien that I got back on board completely.
In fact, I really couldn't stand the NBA in the mid and late 90s. I hated the Bulls and the quality of basketball had decreased so much since the early 90s. Look at the East All-Star teams from 1990 and 1998:
1990: Jordan, Isiah, Ewing, Bird, Barkley, Parish, McHale, Dumars, Dominique, Reggie, Pippin, Rodman
1998: Jordan, Grant Hill, Kemp, Rik Smits, Reggie, Mutombo, Jayson Williams, Tim Hardaway, Glen Rice, Steve Smith, Toine, Penny Hardaway
How did Smits, Williams and Smith even make the team in '98? The league was just terrible. One could still argue that the league is still pretty bad compared to the league's peak (isn't 1984-1993 the accepted period?). How can we make the league better? Dissolving teams is not a solution with Stern as boss. He's been trying to increase the talent around the world (arguably well done). What else is there? Fix the NBA playoffs so the Celtics beat the Lakers in the Finals?