TLDR answer: Memorials are not for the dead, they're for the living. Pride month is for the living by the living. What else do you want? Memorial day is also a federal holiday whereas Pride month is not a federal holiday month.
Memorial Day is observed in the United States to honor and remember the men and women who have died while serving in the country's armed forces. It actually originated as Decoration Day in the aftermath of the American Civil War and has been observed on the last Monday in May since the seventies. Memorial Day focuses on paying tribute to those who made the ultimate sacrifice in service to our country.
On the other hand, LGBTQ+ Pride Month is observed in June to celebrate and raise awareness of the LGBTQ+ community, its history, achievements, and ongoing struggles for equal rights and acceptance. The month of June was chosen to commemorate the Stonewall Riots that took place in June 1969, which marked a significant turning point in the LGBTQ+ rights movement.
The duration and visibility of Pride Month reflect the historical and ongoing challenges faced by the LGBTQ+ community in achieving acceptance and equal rights. Pride Month provides an opportunity for education, advocacy, and celebration of diversity, while also acknowledging the continued fight for equality.
It's important to note that the length of time dedicated to commemorations or celebrations is not a zero-sum game. Different observances are established based on the historical and cultural significance attached to them, aiming to promote awareness, understanding, and recognition for specific communities or causes. Each commemoration serves its unique purpose in honoring different aspects of our society.