github とか関係無くて
internet は UTF-8 (BOMなし) で国際化するのが当然という風潮が10年くらい前からできてる
サーバーまわりが Linux に占拠され、クライアントも主流の android や iOS が UTF-8 以外まともにサポートしてないのが大きい
孤立した世界なら良いが他と通信する前提なら他と文字コードを揃えておくのが楽
Windows はもうマイナー環境だということを自覚するべき