Why does only ALT have separate LALT_HELD and RALT_HELD flags?

Relative to the other three modifiers, it is very common for the left and right alt keys to have different functions in an OS. In particular, with non-US keyboard layouts it’s very common for right alt to be AltGr, which causes other keys to produce accented characters (among other things).