Just because you haven't (yet) "ruined anything" doesn't automatically make this practice good or right.
Scenario: two identical arrays, two identical controllers (MPPT or otherwise) with identical settings of float voltage etc. You'd THINK that would be fine. But what happens when one of them gets "out of whack" with the other in terms of ITS perception of what day of the month it is. One thinks today is the 26th, the other thinks it's the 8th (because you unplugged it last week while you were doing some maintenance). One is going to try to do it's equalisation charge in a couple of days (say), while the other "identical" one will do it (again) in 20 more days.
Nett result: you're doing TWO eq cycles per month. (Or three, or four, depending on how many controllers you have).
If the controllers have different configurations for charge voltage or absorb/boost/float times, then they're going to all be fighting against each other. It all becomes very "messy" if you have differnt hours of illumination (clouds, birds sitting on the panels, shaddows), and compounded with MPPT (different cell characteristics).
Sure, you MAY not notice anything, but there WILL be a gotchya. Who it gets, when it gets them, and how hard it bites is up to luck.