Why does my espresso have so much crema?

Online Answer
Freshly roasted beans form more crema on espresso. This is because the coffee bean oils are still out-gassing from the roasting process. If your local coffee house roasts their own beans, you may notice they have a more pronounced crema than one that doesn't roast on-site.
Related Questions 📌
Over-extracted espresso has a dark blotchy colour with white spotting. Over-extracted espresso often flows very slowly where it will take much longer than 30 seconds to deliver 30ml of liquid. In extreme cases an over extracted expresso will often drip from the portafilter outlets..
Under-extracted espresso has a pale colour with a thin layer of crema. Under-extracted espresso often flows very fast delivering 30ml of liquid in less than 25 seconds. Under-extracted espresso can have an acidic flavour with a lack of body..
Freshly roasted beans form more crema on espresso. This is because the coffee bean oils are still out-gassing from the roasting process. If your local coffee house roasts their own beans, you may notice they have a more pronounced crema than one that doesn't roast on-site.