Yep, I've always had the Develop menu, but I no see Activity…
Not that I used it very often, but it was great for downloading YouTube videos.
Haven't figured it out with the other options listed.
YouTube Safari Extensions have helped, but you know, old habits…