As at least one Boston fan has pointed out recently, is anyone really surprised that a team who finished sixth in last year's National North is struggling in the National League less than 3 months in? Same thing happened to Kidderminster last season.
I guess the price for keeping the North competitive to the end of the season for so many teams is that a team who hits form in April / May is suddenly tasked with surviving a full season in an extremely difficult National League.
As for Boston's decision, the chairman seems quite a rational bloke so presumably wouldn't have acted rashly. Perhaps having been in the North for 14 odd years he thought now was the time to act to at least try and avoid an immediate return.