My opinion is that there does not seem to be a lot to be gained by making --gtid-strict-mode the default.
What I see with most users is that they are generally confused by the errors that --gtid-strict-mode enables. Most users are "casual users" that do not have a full understanding on the various nuances around GTID, and do not run a disciplined operations where all application and DBA actions are strictly controlled. Enabling --gtid-strict-mode for these users will just cause their replication to break in ways that do not make sense to them.
A primary goal of --gtid-strict-mode is to serve the smaller group of advanced, disciplined users who want to strictly control all aspects of their operations, and who prefer to get an error immediately (and analyse and understand the error and update procedures to avoid it). These users will know how to enable --gtid-strict-mode themselves.
And apart from those concrete considerations, any change of default causes disruption for existing installations and there needs to be a good reason and clear benefits of such a change to justify it. What are the perceived benefits of this proposed change? Nothing is given in the description regarding this.
Given "GTID mode is off by default; this is needed to preserve backwards compatibility with existing replication setups (older versions of the server did not enforce any strict mode for binlog order)." as per the manual, it would be good to ensure the change is well documented with the correct procedure for DBA's to follow.