Took me until hardmode to understand Valkyrie. But when i did, it got to one of the easiest bosses for me. A friend of mine struggled pretty much with it (as i did with other bosses) and every boss comes down to how fast you get a feel for its weaknesses and mechanics.