The quick answer is no and yes. No, because most swf content, including that on youtube, will play in Firefox 29 if you install Shumway. Yes, because some content is coded to not play if Adobe flash-plugin is not found. Additionally, if Adobe flash-plugin is not installed, many more sites irritating will prompt you to install it, even if you set the "about:config" option "plugins.notify.MissingFlash" in Firefox to "false". To play swf content once Shumway is installed, simply click on the word Shumway that appears in the lower right-hand corner of the video frame. Shumway is a great idea, but the Shumway I uploaded in May 2014 to run in Firefox 29 was pretty unpolished. One can only hope it slowly will be improved, especially to remember to automatically cancel hung scripts once you have told it to do so.
The future of Wayland remains to be seen. I personally do not see any apps running better under gnome-Wayland than under gnome-X. To Wayland's credit, they do not seem to run any worse. Maybe Wayland is the way of the future. Within a few weeks of Fedora-21's release, most of the bugs of operation under Wayland, which plagued the pre-release versions causing frequent crashes, seemed to have been worked out.
The answer for me is yes and no, or maybe yes and maybe. First of all, know that I love the overall GNOME interface. I like being able to find applications without having to go through a zillion menus and sub-menus; I don't mind starting the search by moving the mouse to a hot-spot, and I love having a search widget to help me. I have enough experience with different OSs and interfaces to not be concerned whether the menu bar is on the top or bottom. I am a little upset that GNOME seems to change often enough that extensions that work in one version often don't work after an upgrade. My main concern with GNOME, however, is the current state of it's clients. It seems to me that GNOME is heading towards what might be described as a minimal interface (very clean, without much clutter). This is fine, so long as users are not going to have to memorize a whole list of shortcuts to do what used to be simple operations. For example, the current gedit for version 3.14-1 does not have copy, cut, and paste buttons anywhere. Also, import file seems missing or so buried I could not find it, and there is no menu for adding another spelling dictionary. Also, it seems unlikely that the casual user will know that the way to add a new dictionary is to install the appropriate hunspell rpm. Finally, if you choose the "highlight spelling error option" during a session, it would be nice if gedit remembered this preference the next time you launched a session. I hope these deficiencies I perceive will be removed in subsequent versions. Another problem I perceive is GNOME's insistence that it has to reinvent the wheel. For example, why does it have to have it's own media player (Totem) when there a so many decent media players available and Totem has always been awful as a media player. I have read that Totem has a role to play for Nautilus file manager. I wouldn't know about this because I fortunately was able to remove Totem without the OS insisting I also remove Nautilus. In contrast to the Totem story, I once thought GNOME's handling of pdf files was so bad I felt it necessary to run Okular (KDE's viewer) under GNOME. Today, evince-3.14-1, the GNOME document viewer seems much better and I no longer feel the need to use Okular regularly, but I have kept it installed for those pdf files that evince will not properly print.
Fedora has always had a problem handling proprietary technologies. I read that Fedora-21 would improve this problem. It is possible it did so with regard to proprietary hardware drivers because I have not had any hardware problems with either of my two different-brand PCs, but proprietary media in native Fedora is still as big a nuisance as always.
I recently have been testing how well my computer would function if I connected to the Internet using only USB tethering and my Asus Zenfone-2 cell-phone, without any router or hard-wired Internet connection. I configured things so that the router had wi-fi connectivity, which allowed things like wireless printing, but it did not have any Internet connectivity. The Internet connectivity ws through the USB-tethering
It is clear that in my area, which generally has HSPA+ rather than 4G cellular broadband connectivity, the Internet connection using USB-tethering is degraded relative to a dedicated ADSL 15 Mbps line. In testing whether the USB-tethering was "good enough" for most purposes, I noticed an interesting difference between Google-Chrome and Firefox.
It is clear that on my system, which is supposed to be suitable even for systems much less powerful than my Asus Gaming computer, Firefox is much better than Google-Chrome for playing videos downloaded over the poorer Internet connection. At first I though the difference was due to the different versions of flash-player the two use, but then I noticed differences also when playing an HTML 5 video. The difference is that Google-Chrome either refuses to play the video at all (flash-player requiring videos) or stops in the middle (HTML 5 videos). Firefox, on the other hand, pauses the video and audio as it fills its buffer, and then continues playing the two until it next has to fill its buffer. Watching videos with the poorer Internet connection clearly leaves much to be desired, but in my opinion, trying to watch with Firefox is definitely less irritating.
It seems to me, as a Linux desktop enduser, that Linux development seems to go in phases, alternating between periods where its future development seems clear, and those where it seems uncertain. During one period of uncertainty, sound under Linux seemed very problematical, as did wireless networking. Today, I remember well having had numerous problems with sound, but the last time I had a problem is so far n the past that I can no longer remember when it was. Similarly, today, even Linux installers, not to mention the fully-installed OSs, have adequate wireless support.
Having said that, it seems to me that Linux is again entering a period of uncertainty. The uncertainty today is not because things don't work as designed, it is because there are so many options available for doing things.
Please don't misinterpret what I say. I am not saying that having options is bad. only that too many options in confusing. When I started worrying about these things, before even the days of Linux, the choices were between Berkely Unix or ATT Linux. Since they were expensive, similar enough, and came with whatever computer you bought, you never considered switching. In the early days of Linux, which I sort of missed out on, so I may not be accurate in my assessment, I think the main differences were in how you managed software installation, whether you used applications packaged in ".deb" files, or ".rpm" files. The desktop environment was similar, using gnome-2 to design windows. When I re-entered the world of *nix, the two most popular distributions, Fedora and Ubuntu abandoned the gnome-2 environment, Fedora going with gnome-3 and ubuntu with Unity. If the Linux world had split into we love gnome-3 and we love Unity, that maybe would have been manageable, but by far the largest group was we don't like change. Seeing as gnome-2 had been abandoned, the race was on to see how one could mimic the gnome-2/Windows-XP environment with active projects. This lead to development of new distributions and new desktop environments, among the most popular being Cinnamon and Mate. Not wanting to lose adherents to the newer distributions, the older distributions started providing different "flavors" or "spins" for their adherents. You could, for example, install the LXDE distribution, or the Ubuntu LXDE flavor called Lububtu. The is even a GNOME-3 Ubuntu flavor called Ubuntu GNOME, not to mention Ubuntu MATE or Ubuntu with a Cinnamon desktop. Fedora, similarly, has lots of "spins".