Disappointing Apple Product Releases Added on March 21, 2019 by Chris Saad. Apple should be embarrassed by their product releases this week. DisappointingOriginally posted on Facebook