Eggs for Legendaries and final evolutions don’t make sense in the first place, because they don’t hatch from eggs originally, so yeah remove them for lore consistency.
Also raise the actual raid boss timer and include maybe a 30 min warning that a raid is going to start just to get people organized. Even though 2h raid bosses gave you more time, someone who didn’t show up at the beginning wouldn’t probably get a chance to join other players, with a previous warning you can at least show up at the opening and wait a bit, so probably someone will arrive.