What's your metric for saying JoinMarket has the largest anonymity set? How is that being defined/measured?
I think $10 is a pretty extreme example. I've done plenty of coinjoins on JoinMarket where I've paid the makers <50 each (sometimes even a single digit number of sats). (Although I suppose if you add up say 10 JoinMarket transactions and compare them to 10 free remixes on Whirlpool, then you have a point.)
I would also say "Service uses the fee you pay to hire a blockchain analysis company to spy on your inputs" is a pretty big con of Wasabi which you've missed.