Version 1.10 would have been a better day one patch than the stuttering mess console players originally got, that's for sure. If I'm not mistaken, yesterday was the first day in AC's life where PC and PS4 versions were on the same page in terms of planned cars and tracks. That changed today of course, but not having to close a big gap between versions for half a year would probably work in favor of a better reception. For example, the really long wait for the Red Pack and its game mechanics has been an unnecessary distraction across AC's community channels. I'm sure it wouldn't have drained them financially to include something like the Japanese Pack as base game content anyway. This could actually have been good for the game's overall appeal instead of leaving potential buyers with a myriad of DLC decisions. As for finding the right window, I'm sure there would have been a fitting day at some point in 2017. I think that's a small worry compared to releasing something destined for questionable reception, which is what they did.
Wow. You make a lot of assumptions in your posts, but I'm just going to address only a couple of them. It probably would not have drained them financially to include the Japanese Pack as base content, but how do you know if they had the legal rights to do that? Licensing agreements don't say "And now you may do whatever you want with our trademarks and car likeness!" They're very specific. Kunos may have been working on sealing up a new licensing agreement for the console release and it wasn't resolved in time. Or, more likely, 505 Games said "Do not put that in...We want it as DLC."
It seems that people often forget that with the console release 505 Games became the overlords of Assetto Corsa on the PS4 & XBox 1. Notice that all bug reports for the console versions, even on the official Kunos run Assetto Corsa Support Forum, must go into a specific forum where 505 Games moderates the forum and handles all bug reporting. Stefano and Aris have nothing to do with bug reports for the console versions right now. Once the bug is assigned a priority I'm sure the console developers probably do speak with Aris & Stefano for suggestions on resolving certain issues because they know the game inside and out.
The last point, regarding the last sentence in your post...If 505 Games says "You delayed this once already. You have until
Month & Day to deliver this sim to us as promised in the legal contracts signed by both parties, so we can get discs packaged and shipped to retailers, who we've made deals with to deliver by a certain date - in return for extra marketing materials in their store windows, blah blah blah. We gave you $XXXX for a console version and we want it shipped. If it has some bugs, figure them out and we'll push a Day One patch....But that f'ing game is going out this August!"
Of course, I'm inventing a scenario here, but I'm doing that based on years of being a programmer and years of being a business owner and just general knowledge about how crappy the business world works. It's always the consumer who gets screwed. Hell, I'm sure you've heard stories about companies being aware of faults in their products that may and eventually do lead to the death of people, but they figured it would be so expensive to recall that they rolled the dice. The business world sucks. It's always you and I bending over and taking it up the rear...