I fully respect the editor's decision to reject the paper, but even if it had been accepted, this is still my worst publishing experience ever because:
1. The reviewing process was outrageously long, and the editor was generally irresponsive to inquiries.
2. One reviewer suggested adding some marginally relevant references, which felt fishy to me.