There are levels to interest. Everything is not so black and white. Think of it like dating. There are some women that I might ask to get a coffee. Then there are some women I might ask to get a drink after work. Then there are some I might ask to go out to dinner and a music show. Then there are some that I would plan a weekend getaway with. Roy's having coffee with guys like Zion and Romeo unless they indicate in some way (not verbally necessarily) that they are worthy of a longer date.
If Roy gets the feeling that either guy could be more of a long term commitment type, he may plan a weekend getaway and put on his best face. Meanwhile, there are some guys that Roy skips the coffee and drinks stage with and goes straight to the dinner with because he knows he has a future with them. But with many of these guys, when he's having coffee with them, he sees things he doesn't particularly care for. Now, he may not remove them from speed dial because we all do the late night booty call thing, but he's not exactly sending them roses at work either.
This analogy is pretty funny, so I'll stick to the format:
I think Roy has gone beyond "having coffee" with Zion and Romeo. He's already started bringing them gifts (showing off his ring collection, back-to-back visits, etc.) Problem is that they're the ones who aren't showing the interest back. And Roy can't, or isn't taking the hint. We've seen it before with countless other top recruits and we likely will continue seeing it.
There's plenty of other fish (recruits) out in the sea. But Roy is so focused on the one or two he misses out on the ones right in front of him. Furthermore, if Roy took the time he's spent on Romeo Langford or Zion Williamson, we'd have had much less competition to deal with.