Steroids are far more likely to produce excessive acne in a high-end athlete than eating a lot of beef/protein.
Anabolic steroids can significantly increase sebum (oil) production by stimulating androgen receptors in the skin, leading to clogged pores and acne, often severe and cystic. They also alter hormone levels, which can make acne worse.
Eating a lot of protein, on the other hand, is unlikely to directly cause excessive acne. However, if the protein comes from dairy or whey, it might contribute to breakouts in some individuals due to hormonal effects. But the impact of protein alone is usually minimal compared to the drastic effects of steroids on the skin.