Now, I can't pretend to know the reasons behind his selling the magazine, though I guess there are several obvious contenders, but from first sight it is obvious why Battlefront would seek to buy it.

I don't think there is an article that isn't directly plugging a product, most obviously Flames of War itself - clearly WI is now to become the official organ for pushing this game system, no more Rapid fire articles I'm sure! By my count there are 23 pages devoted to FOW. But that aside there isn't an unbiased, non-selling article. I know things have been moving this way, but it is really obvious the difference to a couple of years ago.
Of course many won't mind that at all. After all many gamers nowadays do not look beyond the glossy published systems. In an age of new populism in wargaming (as I see it any way), the simple, hassle free route of straight forward full colour rule books, massive supplementary guidance and units in a box, requiring no research to get the ratio's right, it would be counter intuitive for the most read magazine on the subject to support obscurism. For the obscure, there is the Internet; WI has to play it safe and go mass market.
And with that does come some positives, Battlefront's clout means that the articles can now be supported by top notch production values; lifting maps and other material from Osprey publications to support several articles. The realigning of the magazine as a purely historical gaming magazine, will doubtless please many too.
Overall, I remain divided. I admit I've never been a regular buyer of the magazine, generally picking it up only when there were specific articles of interest, probably about two or three times a year. It is in some respects an improved package; but that comes with a massive caveat of every article seeming like an advert for something - in other words it's gone a bit Games Workshop. Slick but surprisingly - despite that extra content - a bit shallow; soulless.
For those who would rather, there is still Miniature Wargames of course. Maybe I should pick up a copy to do some comparisons...