I feel like I could add a bit here in regards to the amount of offline players.
I've almost always played offline, but I think it started that way for me because of an unfortunate circumstance: bad internet. I had dial up internet until 2010 (whooray for rural Texas), after which I only got slightly faster internet, but still nothing capable of playing even FH2 online. So therefore, all of my gaming is centered around offline play. I can't say this is the case of most offline players, but if there's one thing I've learned in life, where there's one, there's more (this is especially true for scorpions, which we have plenty of in Texas). I have two other friends who used to play FH2 offline a lot, and up until a few years ago we played regularly every Sunday. I'm the only one of us who still plays, most of them being terrible traitors to the newer battlefield games. I've kind of gotten out of most gaming, as being married, being into cars, into photography, and working a 60+ hour a week job takes a lot of time. FH2 is the only game I still play at all, and it's almost always offline, as when I do go on at random, the servers are empty and I'm only looking for ~30 minutes of gameplay.
So, I'd bet there are a lot of people playing offline like me, as it can be a great game for quick, fun action with very little time commitment. I think improving offline play would be greatly appreciated by quite a few people, myself very much included!