No. The rationale for bombing Dresden was pretty clearly laid out. It was clearly in line with Bomber Command's policy of area bombing which was embraced around 1942 and had the overall goal of reducing Germany's capacity to continue the war through material damage and destruction of morale.
Dresden in particular was the seventh largest city in Germany, a major military transport hub, a major industrial site helping to continue the German war effort, and had largely escaped destruction from bombing throughout the war. Marshal Harris in particular said after the war that he was ordered to target Dresden because it was considered a critical target for damaging the Germans' ability to carry on fighting in the East. Here's an excerpt about Allied motivations for bombing Dresden from a report compiled in 1954 by the Chief Historian for the USAF In Europe, Joseph Tustin (who makes a point of stating that he's reporting facts and not taking sides in the "should they have, should they not have" debate):
By February 1945, Dresden had become the main center of communications for the defense of Germany on the southern half of the eastern front. The Supreme Allied Headquarters decided that a heavy air attack on Dresden would disorganize these communications and also render the city useless as a controlling center for defense. Further, Dresden was a large center of war industry, a target of the "highest importance."
You can argue that the Allied air forces were overaggressive or careless in their bombing attack on Dresden or that they chose to disregard the presence of so many refugees in the city, but to say it was an act of revenge is ascribing what was a strategic decision (rightly or wrongly) on the part of The Supreme Allied Headquarters an air of pettiness that is totally unjustified.
You can read Joseph Tustin's report here if you want: https://media.defense.gov/2013/May/23/2001329959/-1/-1/0/Dresden%20again.pdf