Stracu 2.0 Cocker è una razza di cane. In inglese slang, vuol dire diverse cose, ma non quella che hai inventato tu (aggiungendo -er a cock). In italiano invece "frocio" è un termine non neutro ma dispregiativo, come riportato da qualsiasi dizionario e vocabolario, a partire dalla Treccani. Lo è oggi e lo era anche ieri; il fatto che oggi vi sia meno tolleranza verso determinate espressioni denigratorie e offensive è il risultato di tempi che si sono evoluti, e con i tempi evolve anche il linguaggio. Non credo che tu, nella tua vita "reale," vada in giro a chiamare "froci" (se non peggio; ricordati che io ricordo, mister 🧐) gli omosessuali che conosci o incontri. Lo fai qui.