No, not all of them. Some only care about Motorsport series and Forza Motorsport 5's reception (+ the Xbox One's high price at the time) caused many to wait.
Nope. Some wanted to wait for the actual new Halo game. Others who wanted to get MCC held off due to its major issues at launch.
Parents look at exclusives if they know what those exclusives are. Many parents (at least in North America) definitely know what Halo is.
Frankly that seems to be higly subjective.
It seems frankly logical that both Forza fans and Halo fans would have jumped on the X1 offers (very tempting ones) either during the Holidays or early this year. The Halo Bundle (supposedly incoming soon) should also be a big draw for whoever is left out there as a Halo gamer.
The only "classic" Xbox Gamer I can imagine still holding off atm is the Gears fan tbh.
And the Banjo Kazooie or Remedy ones of course.
I think that the point of many in this thread is that the 2nd half of the year lineup for MS is mostly already known, unless things get pushed to next year (thinking of Quantum Break, which is only a rumor at the moment afaik).
You can only cram so many 1st/2nd party titles within 4 months before you start seriously pissing off your third party "colleagues" (EA, Activision & Co).
For now, MS is looking like: Halo 5, Quantum Break, Rise of the Tomb Raider, Forza 6 and probably a Rare title, on top of a very probably Dance/ Kinect only title. All of that within something like 4-5 months (Between August and December).
Add to that the rumored Gears Collection, and it's a jam packed "Season".
Otoh Sony ... Well. Nothing is known now (aside from the Destiny expansion pack, which is technically a MP thing). E3 is going to be very interesting (and I do expect something on MS's side to give way, so that they can pull out a little surprise).
I used to think that Tearaway Unfolded was going to be UC4's companion for the Holiday, but now UC4 is MIA and Unfolded is rumored for the summer...
Crazy times.