Question: are while true loops bad?
Answer: It is not a bad practice, it just means that you did not think your code through. The condition is required to tell the loop when to finish looping.