Thanks and sorry if I don't acknowledge praise; often people use praise to try to motivate a discussion. It's fine to not agree, but I don't understand where this accusation (#1) comes from since I don't think any Lichess staff said this, although it's possible a confused staff member could have?
"One argument for not implementing round robin on Lichess was the claim that the Swiss system over here is well suited as a replacement for round robin. Unfortunately this is not always the case."
The Lichess team discussed round robin at length and the risk/reward of implementing round robin simply isn't worth it because of the drop-out risk (this has been mentioned in other forum topics several times already, but it's been about a month or more and I wouldn't expect anyone to remember this; I can't find them). And as you point out, OTB this sometimes happens and OTB there are ways to remedy the situation - for example, by blacklisting players, organizers, etc. Online with pseudonymous players and low stakes there's much more incentive to drop out; again, this has been said before in forgotten topics and likely will be said again when people forget this misnamed topic - "Swiss pairing problem" - which is really more of a feature request for round robin than it is statement of an actual problem, and even the feature request is defective...
... to split hairs on this, during private correspondence with Lichess staff I suggested that round robin could make sense for high-stakes invitational events on Lichess, but even then people could use
lichess.org/api and create their own 3rd-party pairing system unless we are frequently running high-stakes invitational events. Further discussion pointed out that without a TD accreditation system, people will blame Lichess instead of blaming TDs when players drop out; and given the risk/reward Lichess isn't interested in starting a TD accreditation system at this time; again, these are points I have stated before and likely will have to state again the next time someone makes the same arguments about, "Wouldn't it be great to have round robin pairings?" It doesn't quite fit in the Q&A format that I linked to, but there it is...