You're being very polite and respectful, so please don't take this the wrong way, but: if you're so opposed to the fundamental design precepts of Level Up, why/how are you even watching this specific sub-forum?
Speaking only for myself, doing what you're doing would probably turn into a source of anxiety for me. Seems like you could probably give yourself permission to disengage at this point and you'd likely be happier with the end result.
On the other hand, if you're just curious or you feel like you're somehow obligated to provide a countervailing point of view, don't let me chase you off, either. Like I said, you're certainly not being a jerk about things, and I don't want to come off as hostile or make you feel unwelcome, but I am genuinely and sincerely puzzled as to what this is doing for you at this point.