Just cancelled my Xbox One pre-order as its a diabolical waste of money and I really don't like how Kinect is forced upon you. I'll be sticking with just the PS4 at launch and might pick up the Xbox One a year or so down the line when it is hopefully cheaper and there are some games worth playing on it.
Its only a waste of money if you have no interest in the launch title lineup and the announced games.
That's how I see it for trying to choose between the two. Get the one with the game you want. If that's the ps4, go for it.
The Kinect thing is always going to be an issue. I don't think it should be something to kill the deal if you like the games coming, but if you aren't interested in them and aren't interested in Kinect, including Kinect would definitely make it easier to NOT get an X1.
As you said though, games you want may come out over the course of the first year.