Earlier quoted context omitted.
Foot is Linux only and lightweight, take it as a Wayland version of Xterm with good defaults and almost no emulation options. The rest works in all major OS. Alacrity is all about GPU rendering speed at the cost of everything else (at some point it did not have scrollbars/history). Kitty and Wezterm are packed with features and more difficult to differentiate. They are all good though.
There still are no scrollbars in Alacritty: https://github.com/alacritty/alacritty/issues/775 Use Wezterm is you want a modern rust based terminal with basic nice stuff like scrollbars.
FWIW I use Wezterm with Zellij