It sounds like someone having serious trouble installing hardware for his gaming life/work/sport/anything that he is horrified by it.
Well I'd say it's pretty close