Actually, the main reason I never bought into filecoin was what appeared to be an overly complex / engineered system.
I didn't know IPFS had version compatibility problems. I thought the protocol was relatively fixed / predictable.
I heard IPFS has some scalability issues, but I don't know why that is. I mean, torrents have been around for ages and AFAIK they don't have scalability issues.