It's actually poor UX for desktop users too. It is possible to slide the buttons with a mouse drag and have them fail to change state. I see this behavior on many sites trying to optimize for mobile, but it degrades the desktop UX.
I agree. I feel that their project page has severely declined in usability from a couple years ago. I wish they would hire a UX and/or IA expert to sort that page out.