I dont think it was ever said so his son get a seat, but more so to give a chance his son would be in a competitive car. Of course he may have fell in love with the sport and brought the team for that reason instead. But I think at least some of it was that he wasnt happy with his son been in a backmarker car.
The line of "Stroll bought a team for his son" is trotted out repeatedly, on this forum and elsewhere.
Despite evidence to the absolute contrary.
Also despite evidence that Lance has finished only 1 or 2 positions behind his teammate in the WDC for most years, including even Vettel.
Back to Aston Martin and Honda, I was just thinking that it's actually not a whole lot different to the team being called Aston Martin Mercedes.
Nobody bats an eye about McLaren F1 being named McLaren Mercedes/McLaren Renault/McLaren Honda.
Aston Martin appear to have naming rights for 10 years, so it looks very much like it will be Aston Martin Honda at first.