dont think so - there are still server crashes from time to time and i am not sure yet what the cause is
actually its very hard to find out since i dont know who of you is crashing it and what you are doing
but yes the latest patch through the launcher did definitly fix many problems with systems (even sol is working)