Yep, and that cabal of middle of the road voters still exists. And it's a big one. The Tories are alienating their traditional middle ground base in favour of their swivel eyed loon base.
I was a Conservative voter. I have never been a Labour voter and it is unlikely that I will become one as I disagree with a lot of their policies. Instead for the last 3 elections I have voted Lib Dem, as I will do at the next election.
I live in a very safe conservative area (Walton and Esher). However Raab has done his level best to piss off everyone in Walton and Esher, and his majority is very quickly going down the plughole. In 2015 he had a majority of 28,000. In 2017 down to 23,000. In 2019 down to 2,000. My forecast is that the next MP will be Lib Dem. A vote for Labour here would be pointless - even Labour have conceded that. By allying with Lib Dems, and agreeing not to run against each other where their candidates have no chance, they would win a majority but in coalition.
So no, it isn't a surprise that the LIb Dems felt themselves to be more aligned with conservative policies at that time than with Labour. Labour wouldn't have had a safe majority and Gordon Brown was massively unpopular whereas most thought Cameron was unremarkable but wouldn't do any real damage.