It's about time. He should have dropped out much earlier than this because he was drawing votes away from Cruz.
Absolutely.
Ben Carson's presence in the race did indeed hurt Ted Cruz, especially in South Carolina and on Super Tuesday in the South. The good news is the winner take all process doesn't begin until the March 15th elections. There's still time for Ted Cruz to make much further in roads. It's an uphill battle but at least there's 5 state wins to build on. Including 2, yesterday.