It depends on what you mean by implicits. If you are talking about implicit parameters then yes you are right. If on the other hand you are talking about implicit conversions, depending on their implementation they can impact performance by generating garbage etc.
I think that's a problem with the conversion itself, not the implicits. How can an implicit generate garbage that could be avoided by explicitly calling the conversion?
No, you are right. But I've encountered people that did not understand this. Implicit classes make it when less obvious especially as they were introduced at the same time as value classes.