looking at your profile I’m sorry to see that you are a researcher.
Holy gatekeeping, Batman! That was one of the most unnecessary and rude things I’ve read in a while.
I think if you’re a researcher, you don’t particularly care to spend your time tuning DDS or whatever, and it’s true that the out-of-the-box performance of ROS 1 is currently better than ROS 2 in most cases.
Usability also took a big hit in ROS 2 for the Python client library, which many researchers use. rospy was waaaayyyy easier to use than rclpy currently is, in that you never had to worry about threading, deadlocks, and async programming in ROS 1.
I know many researchers that have worked with both ROS 1 and ROS 2 and have decided to ride the Noetic train as long as they can for these reasons. Justifiably so!