I think you misunderstood the previous poster. He wrote he hates to use an external keyboard with a laptop that is not docked. He didn't write he hates docking the laptop.
And indeed, I would consider it odd that you have to carry an additional keyboard together with your laptop.
I had a broken keyboard for my macbook air. The fix for it was a new logic board, and this was past warranty. So the only way around was an external keyboard. But this just defeats the portability of a laptop.
YOu'd rather sit at a desk and squint at a 15" screen and hands on a non ergo keyboard?