Это просто адепство. На самом деле иногда это полезно. Для самообразования пойдет. Ты ж язык хочешь выучить я так понимаю
Нет. Если есть готовое, хорошо работающее решение, то нужно использовать именно его. Если готового решения нет, тогда таки да, приходится костылевелосипедить своё.