Ja neviem ja robim s oboma cely moj profesny zivot (+ ine veci) a vyberam si spravny najstroj na dany problem a tu mi java pomaha viac ako .net. ale to neznamena, ze na daky problem si nevyberiem radsej .net (ako viac nativne aplikacie na windowse alebo jednoucelove stranky). Proste na kazdy problem existuje nastroj, a lepsie ich poznat ako sa trapit s niecim co na to nei je urcene.
Ale zavisi comu sa chces venovat, ake projekty ta bavia, lebo na uroven freelancera nepotrebujes vela vediet, staci sa len zamerat na daku oblast a tej da venovat.