It might be a little of both. I did come across this change to keyword arguments[1] recently, but I'm not sure how impactful it is since I don't personally leverage keyword arguments right now.
[1]: https://www.ruby-lang.org/en/news/2019/12/12/separation-of-p...