Fair question - I've done a lot of reading but in this case the answer is more of "that's how I've always done it" than a particular reason. I had an (online) coach for awhile and while bulking that's when he also suggested a small amount of cardio so I honestly just didn't change out of habit and alight reinforcement from the coach as well.
If I had more time I would split the cardio completely, do 35-45 AM then workout later in the day but due to the drive to the gym, and my work/extracurricular activities it's much easier to schedule a 120-150 minute block of time at 6am than 60mins(incl shower) and 90+ minutes later
In your opinion, just switching the order (weights then cardio) would make a pronounced difference?