Yeah I suspect that too, like you say I don't really notice these issues when just browsing the web. Now that I looked at my win8.1 log again I don't think it would have actually dropped a connection in this log sample, usually when I lose TCP connections I have one or two pings that completely fail before everything recovers. I'll re-run it tonight when I get home again.
I haven't tried bluetooth since I don't really have any use for it.
I can live with the ping spikes, not ideal but wouldn't be reason enough for me to rip out the card. I don't do any gaming, though, or anything where it would matter much. But dropping TCP connections all the time is just unacceptable. I can't even use this thing during meetings to remote to my desktop machine, or do anything that requires a persistent connection like SSH.