I have similar experiences on the SP2 (my pre-ordered SP3 is not yet released.) And I don't recall messing with the drivers except when a patch Tuesday did so. In my case I can see 4 firmware loads since October (Oct 24, Feb 11, Mar 11, Jun 10), with the firmware reinstalling itself 3 times in June 2014 (June 10 version), 10 times of the 11 May version (2 to recover from a failed install, and one to recover from a Feb install over a March 2011 install), 6 times of the Feb 2014 install and 4 times of the October 2013 version.
While this seems odd and truth be told I was a bit confused and apprehensive at the outset, there seems to be no pattern nor negative impact on the operation of the machine. In fact, had I not looked at the update history I would not have even suspected that many firmware reinstalls.
The only driver issue I have had with SP or SP2 was the Marvell drivers, which I see may not have been solved yet. Hopefully by the end of this month when my SP3 i7 256 arrives all Marvell issues will be in the past.