I don't know if it's a bad thing... In fact I'd have to say it's a very very good thing. Because that diligence and attention to detail will carry over into other languages you decide to learn.
So, while it might be bad in terms of productivity, I believe that it pays off in good programming habits.
So, while it might be bad in terms of productivity, I believe that it pays off in good programming habits.