You can beat Ruby without him attacking you.

How does that make him hard?

Just use the KOTR&Hades method & you're home free.