Sometimes it’s policy (no source code on laptops), but mostly it’s because my line of work uses the verilog language and the tool suites require “very stable” (read: archaic) versions of Linux.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Re...