BK was clearly much further along than the Knicks during their rebuild. I don't think this was knock on the Knicks as an organization, it's more of a timing thing. BK has solid role players at age 25-28 in guys like Dinwiddie and LeVert and Joe Harris; those important supporting pieces if you want to make a deep playoff run.
The Knicks don't have anything like that. Their entire core (Robinson, Knox, Barrett, Ntilikina, DSJ) is 21 or younger. Their guys are still so young and have a ton of development to do. Even if KD/Kyrie went there, you'd have to trade all of those pieces for vet role players if you wanted to contend. Hell, that Knicks team next year with Kyrie but without KD while he recovered wouldn't have had a prayer at the playoffs.
The Knicks just have to continue to do things the right way. They've been fine since Perry took over. Develop the young kids, take on bad contracts this summer (dollar amount, not years) in exchange for picks, and keep on building.