Taking land from Maine would have backfired, as New England was both supportive of the British and a large trading partner with them. I believe that apparently they would not support invading Canada, so forces from states further south had to curve around them. Then again, not like New Hampshire has the largest of borders with Canada.