I think of “fits on the overpowered M1/2/3/4 64GB MacBook Pro my employer gave me” as the dividing line. We’re getting to within spitting distance of models that can code well at that size.
That and running local LLMs pretty much requires an outlet. The GPU goes up to 50 watts. Battery life drops from many hours to less than one.
Also, when your laptop is using 25W just for the RAM, that's ~20 watts less that the CPU/GPU get when you want to power up the CPU/GPU.