One thing about the Maquis that should be considered is that a lot of them weren't in it because they were fighting for their homes. Many of them were mercenaries, or psychopaths that were looking for an outlet for their rage and issues. This alone should have provided some friction for at least part of the first season... instead, we get basically only a couple episodes.
I have no idea where you're getting that from. Yes there were the anti social types no doubt, and we saw a few of them being weeded out within the first 2 seasons, seska being an obvious example.
But there were 70ish maquis members, the majority appeared to be more loyal to their group than antisocial.
Most of them were slackers/rebellious people/idealists etc. Their main conflict with starfleet was keeping pace and being professional. It was shown that the simple thing to do was to bury them down on deck 15 and forget about them. They got to have their fun on the holadeck and maquis members who wanted to contribute like Torres became integral to the operation of the ship.
They were far closer to BLM protestors than criminals. Yes a few wanted to burn down entire neighborhoods, but most were just following their disorganized hearts. Starfleet represented the 22 year old cops who had no interest in hurting people and simply wanted to do the right thing. They weren't the legacy of their parents they wanted to do what was right. Keep in mind we know the majority of the starfleet crew would of resigned from starfleet by the 7th season. Not everyone goes into pseudo military life to be a career officer. We were shown that a solid number were there to do a short 2-3 tour of duty and move into civilian life.
Part of what made this work is there was no promotion on Voyager, everyone more or less kept and stayed at their rank. Ambition wasn't rewarded, everyone being equal was.
Keeping in mind Maquis members still had a hierarchy it wasn't voluntary once you were in you couldn't just walk away and leave. So it's very natural that their senses of loyalty focused on cohesion with the rest of the crew.
One other thing about VOYAGER that can't really be defended is the quick fix of the ship by the next episode. On TNG or DS9, this can easily be explained because they are IN or close to Federation territory, so repair ports were easy to get to. Voyager was the ONLY Starfleet ship around, and it was clearly stated in the beginning that resources were finite. At the very least, a few scratches on the hull should have been seen. Instead, we get scenarios like "DEADLOCK" where the ship is battered VERY badly, but its pristine the very next episode.
As I said they had boatloads of intellectual property that could be traded for small fortunes. This was shown to be a regular theme of the show.
Imagine being able to sell the entire Beatles catalog every time you moved 6 months down the road.
The regions of space they visited often had more primitive technologies, it was shown quite regularly that technologies were traded.
EDIT:
I hate voyager for the record, but the premise of a cruise ship far away from earth was the best part of it.
A top of the line federation ship is built to be self sustaining.
The biggest flaw in traditional trek was that a society of explorers stayed so incredibly close to home.
Imagine if Columbus treated sailing between Italy and Spain as traveling the globe? That's what you get in TNG.