SL thrives on embarrassment.
You can pour 6 months into a project that works wonderfully every time you go to test it out, only to have the asset server or sim itself take a shit THE DAY you publicly demonstrate it. You look like an ass for all your effort.
You can make something solid and functional that works great for months and months, only for LL to update
SL and break your creation. THAT's embarrassing.
SECOND LIFE the NAME is embarrassing!
You can spend months or years perfecting your avatar, only you log in one day and you're ruthed, your clothes are "missing image" and your hair is stuffed up your ass.