No, I made the meme several days ago when bored. I own both lights and they were comparing the pros and cons of each light on different reviews outside the forums. I just decided to make the meme because they both are really worth it in my opinion.
Got it!