It might be a matter of executive preference. Lots of people don't want to deal with the regulatory attention and mandatory reporting which comes from a company being publicly traded.
Not really. On general grounds, you expect to take a haircut when you offer shares privately, because there are fewer investors competing for the shares you're selling.