First of all, Fargo, ND had a population of just over 60,000 in 1981. Now, more than two decades later, the city's total population has soared to well over 90,000. If Fargo was so horrible, I don't believe it's population would keep steadily climbing.
Secondly, Fargo has plenty of access and transportation. With the Hector International Airport and the small metropolis' location along Interstates 29 and 94, the city is easy to get to.
There are also plenty of attractions, including , a historical village in West Fargo, horse ranches (see also dude ranch), a musuem dedicated to flight and aircraft, the Roger Maris Baseball Musuem, the Thunder Road Family Fun Park, the Red River Zoo, and the Red River Valley Speedway (Stock Car racing), as well as the FARGODOME, an all-purpose exhibit hall and arena that features numerous concerts with well-known bands, festivals, circuses, and several sporting events.
Fargo also has plenty of shopping centers and malls, especially with the ones in the adjacent sister city of Moorhead, Minnesota. The largest of all of these Fargo malls is the West Acres Shopping Center with over 120 stores and a massive food court. The second largest is Southpointe Mall with 18 stores and is newly-built.
Fargo, in my opinion, as well as those many others, is an awesome city, and sounds like a great place to raise a family.
Many new restaurants, retail, and offices are being put up all over town. Great place for young rich people.