This an extremely important accessibility property. Its function is not to beautify. It is a poor practice to mess with people's expectations gary
It's an accessibility and usability design element. If your site is not accessible and usable (see @PoPSiCLe's comment), is is a FAIL. gary
There are ways you can communicate the same info by using highlights, other markers etc. on :hover and :focus as outline, but that might be confusing to the users. The outline IS annoying, design-wise, due to different looks in different browsers, and it often messes up designs.
Because all their posts are broken Engrish moist goodry "me too" bull likely indicating someone blindly hoping to get enough posts to spam links... which means the joke's on them given you need likes for that? Sharma, do me a favor? Post "Me love you long time".