Its not even just Rails ppl. In embedded ive seen so many consultants say things like, "no problem. I just started working on the ultimate, perfect way to set up a state machine." Confidence theater
You can still look at almost any codebase and ask 'why is this bit not using a state machine here?' ... the AASM repo readme is very accessible even if you don't know Ruby: https://github.com/aasm/aasm
Laughed so hard on this one.