Yes, but that costs money up front. Where with Disney you can go home and look at your pictures online and buy individual pictures later if you want to. I imagine Disney sells more individual pictures than Universal does because you don't have to wait in line or take time out of your park day to review pictures. If you want a ride picture you have to pretty much buy it right after leaving the ride or pay up front for the star card. Which with the star card how do you get the picture added to your card for on ride photos? I imagine waiting in line, I haven't seen anything you can scan, but I could be wrong.
Also, the star card isn't for everyone. Like AP holders have no real options (which I complained when Disney had this hole too, I feel it should be an add on) and you can only get a 1 or 3 day star card, what about the people staying for a week or 2? There is not a option for those people. I believe Disney's version is a 14 day option.
I just think Universal is losing out on money they could be getting if they made their system more friendly to use.