Implicit associations are more than 20 years old. Why would you even think about writing code with them?
Yes, they can create problems that do not have explicit associations. Speaking of SQL Server, left and right joins of implicit syntaxes do not guarantee the return of correct results. Sometimes they return a cross join instead of an outer join. This is bad. This was true even before SQL Server 2000 at least, and they are phasing out, so using them is bad practice.
, -, , . , , , - . , , , , .
, -, , , , , , .
, ORM .
, , , , , , , , , , , .
SQL , .