Yeppers! Like Winston Churchill said about the USA, it may not be the best but it is far out in front of the rest of the pack. When we fix a few residual glitches we will have even more to rejoice about.
Welcome home! Be sure to get your shots - you were awfully close to some strange ideas and might have been unwittingly infected. And how come our notions are not able to infect the as-yet non-understanding?