Software dev here. Yeah, it sounds annoying but sometimes developers are just trying to fully educate users about all the bells and whistles of the product. However, forcing it upon users without the option to skip... definitely leaning towards #assholedesign.