You could use all butter in the frosting in place of shortening, however the frosting will be softer and not as light and fluffy. The shortening adds volume and helps the frosting stay set.