It's Monta Ellis vs. Steph Curry. They played 2 full seasons together, before Monte was traded during Steph's 3rd season.
Monta Ellis was their 26-year-old franchise face who was drafted by team 40th overall. He won the Most Improved Player (MIP) award in his 2nd season, and broke out for 20ppg in his 3rd season, which is probably equivalent to 25ppg+ in today's game. However, in the entirety of his 7 season with the Warriors, they only had 2 winning seasons, and only went to the playoff once.
On the other hand, Stephen Curry was a 23-year-old "combo guard" who looked very impressive, averaging 18ppg in his second season. However, he had ankle issues throughout his first 3 seasons. He had ankle surgery right after his 2nd season, and he went onto miss most of his 3rd season with another ankle surgery. He was pretty much seen as injury prone with bad ankles.
The crazy thing? Both of these players filled up the stat sheet. During Curry's ROY run against Tyreke, Monta was playing great basketball, averaging a career high 25ppg and 5.3apg.
Despite the stats, it was obvious that it just wouldn't work. At that time, Monta looked like the better player who had no health concerns. Some people were also concerned about Steph being a full-time PG.
The choice came down to Monta vs. Steph. The Bucks were actually going to get Curry, but they pulled out because their medical team was worried about his ankles, so they got Monta Ellis instead.
With all of that being said, Haliburton is most likely not going to be the next Curry. However, I personally think we need to start fresh and trade Fox while his value is still high. He very much seems like Monta Ellis in this case. It's a risk vs. reward. I'm really not sure we have much left to risk at this point.