Agreed, all in all this version is far superior to 14, imo. Especially the ability to recreate players stylistically in terms of their onfield game.
I'll agree that great strides have been made with regards the options available in this game when it comes to recreating kits. The thing I can't understand is why they removed options from DBC14 that, combined with the new features, would have made this part of the game near perfect.
The jumpers, vests and long sleeves thing has been much discussed before but my particular issue is with headgear. In DBC14 we had the option of giving a player a headwear in team colours (which is fine for the vast majority of players) or we could could assign individual colours to a particular player's gear. This was brilliant for the historical aspect of the game in particular as you could recreate iconic players much more accurately. You could give WG Grace his hooped cap in MCC colours; Clive Lloyd and Jack Russell's white bucket hats; Dennis Lillee's gold headband etc. All we were missing was Geoff Boycott's backwards cap.
Ok, individual colours did cause a few problems in DB14, particularly when it came to downloaded players - It was frustrating to get three years into a career only to find your Test opening partner would be wearing his one-day pads for next 17 years - but that problem has been mitigated anyway by the fact that you can now make changes to in-career players with the Academy.
My other issue is with the batting headgear. In DBC17 the only option we have for pre-helmet players is the baggy cap. This means no wide-brimmed sun hat for Richie Richardson; no cap for Jack Hobbs; no shiny bald head for Brian Close etc.
Ok, none of these things are deal-breakers and DBC17 is still a great (and getting better) cricket game but these are simple little things that the game is clearly already capable of and seemingly just need to activated to make the game even more immersive.
Just imagine playing a game where Ian Botham strides out to bat bare-headed, mullet flapping in the breeze, wearing a long-sleeved jumper with the England crest in the middle and swinging his Duncan Fearnley bat. At the crease he meets Graham Gooch with his big moustache, white, grille-less helmet and Stuart Surridge 333 bat. Little details that I think would push the game to another level.