I disagree with a definition of crapware that emphasizes the inability to remove, rather than the clear crappyness. I would call the first mandatoryware.
To me, crapware is:
- Order of magnitude bad engineering by industry standards (esp if it is not customer centric).
- So bad that if it could be removed, a majority of people who know how would remove it immediately.
- So bad that if [FANG / anyone competent at software] designed an alternative, most people would switch to it.
Crapware for me is not identically equivalent to mandatoryware. I get the GNU-like hate for mandatoryware from some people, but it's useful to have a distinction between (potentially subpar) mandatoryware like IE in Windows XP, and the absolute rubbish that was Verizon Music Store on my 2005 flip phone.