The Doctor is easily one of the best characters in Trek, even when Doctor-centric episodes don't actually always serve him well. Ditto Harry Kim. Many great characters frequently let done by poor scripts... but yeah then something like Tuvix comes along and shows total awesomeness.

instead of the bullshit last episodes of voyager we got when they returned home

I totally agree, they should have got the ticker-tape parade, but on their way to court.

Not just Tuvix - almost every third episode they do something morally questionable or wholly against the prime directive. I don't hate the show for having them make hard and sometimes bad choices, but it makes it lame show for not having the guts to have some consequences.