Relax
damo, the videos on U-tube are generally the extreme end of X-wind Take-Off and Landing specturm.
X-wind TO and landings are just another skill to be learned along the road to becoming a proficient pilot.
In my experience, Wellington in uNZud takes 1st prize for gusting x-winds! However, if gusting x-winds as such were an insurmountable barrier to learning to fly, then there would be few aircraft operating in that country! While that clearly is not the case, it could be the reason the Kiwi gave it away and grounded itself!
Dr