I'd say yes. The whole weak conformance stuff is terrible, not well-designed, and (in Scala) only exists for "Java compatibility" (the worst reason one can think of).
Things which silently throw away precision, change values and semantics in dangerous ways should never happen automatically.