How so (regarding infinite scroll)? Again, I haven’t done more than a skim of the top part, but Section 2 seems to define Discourse forum owners as Social Media Companies operating a Social Media Platform and Section 3 prohibits such entities from offering infinite scrolling or auto refilling, defining those as:
The use of a process that automatically loads and displays additional content, other than music or video content that the user has prompted to play, when a user approaches or reaches the end of loaded content without requiring the user to specifically request (such as by pushing a button or clicking an icon, but not by simply continuing to scroll) that additional content be loaded and displayed.
…and you’re right that there are a bunch of other requirements that would take effect too, including the badge issue, and time limit issues, etc.
Again, no reason yet to think any of this will happen at this point.