Facebook Pixel

What people hate about modern websites (and how you can avoid it)

|

Share:

Quick summary

People on Reddit and in web dev circles agree that many modern web design trends frustrate users, especially scroll hijacking, intrusive pop-ups, excessive animations, and gimmicky features like custom cursors. Overly minimal layouts that force endless scrolling, bloated frameworks, and cluttered designs with autoplay content also get heavy criticism. The consensus is that the most pointless trend is scroll hijacking, since it takes away user control without adding real value.

Web design trends come and go. Some look shiny and clever, but most visitors don’t care about “fancy” — they just want a website that works, loads quickly, and gives them the information they came for.I recently read a lively Reddit discussion where hundreds of people shared what frustrates them most about modern websites. The same complaints came up again and again, and they’re exactly the kind of issues that can make visitors leave a site before they’ve even had a chance to engage.In this post, I’ve grouped the most common frustrations, explained what each one means in plain English, why people dislike it, and how you can avoid these mistakes on your own website. I’ve also included notes on how they affect SEO and links to research, so you can see the bigger picture.

1. Losing control of how the website works

Scroll hijacking

What it means: Code changes how your mouse or finger scrolls. Instead of moving smoothly up and down, the site might snap to sections or move sideways unexpectedly.

Why people hate it: It fights muscle memory and can feel disorienting.

SEO angle: Frustration increases pogo-sticking and reduces engagement.

Fix: Let people scroll naturally. If you include motion, respect the user’s reduced-motion setting (MDN: prefers-reduced-motion).

Back button and history hijacking

What it means: Infinite feeds append content and change the URL or fail to preserve position, so “Back” returns you to the top or to a different page.

Why people hate it: They lose their place and patience.

Fix: Prefer “Load more” or well-implemented pagination; if you use infinite scroll, push state and restore scroll position correctly (Smashing Magazine on pagination vs. infinite scroll).

“Links” that aren’t links

What it means: Navigation is bound to divs or buttons via JavaScript, breaking middle-click, open-in-new-tab, and accessibility expectations.

Why people hate it: Basic browser features stop working.

Fix: Use semantic <a> elements with real href values.

Hover-only mega menus

What it means: Large nested menus that disappear if your cursor drifts a pixel; unusable on touch.

Why people hate it: It’s fiddly and easy to lose progress.

Fix: Prefer click/tap to open, generous hover-out delays, and keyboard support (see the NN/g Menu Design checklist).

2. Popups, notifications, and digital obstacles

Intrusive interstitials and “doorslams”

What it means: Full-screen or blocking overlays that appear on entry or mid-read, obscuring the content people came for.

Why people hate it: They can’t read the page without dismissing something first.

SEO angle: Google has warned against intrusive mobile interstitials and has treated them as a negative ranking signal since 2017 (Google interstitials penalty summary).

Fix: Use non-blocking, well-timed prompts with easy dismissal. The Coalition for Better Ads standards also discourage formats like auto-play with sound and large sticky ads.

Cookie banners, push-notification nags, and auto-opening chatbots

What it means: Consent banners with too many choices, sites asking to send notifications, and chat widgets that pop open automatically.

Why people hate it: It’s distracting and breaks focus.

Fix: Keep consent simple and unobtrusive; don’t ask for notifications by default. Chrome even introduced a quieter notifications permission UI because of user fatigue.

3. Fancy designs that slow everything down

Over-the-top animations

What it means: Text and blocks fade, slide, and count up before the content is usable; heavy custom cursors lag behind the pointer.

Why people hate it: It delays access to information and can cause motion sensitivity issues.

Fix: Keep motion minimal, and honor reduced-motion preferences (MDN: prefers-reduced-motion).

Auto-playing video or music

What it means: Media starts on page load, often with sound.

Why people hate it: It’s startling, uses bandwidth, and disrupts assistive tech.

Fix: Don’t auto-play with sound; provide controls and a way to pause/stop moving content to meet WCAG 2.2.2 (Pause, Stop, Hide).

Oversized hero sections

What it means: Two or three full-screen photos before any real content.

Why people hate it: On mobile especially, it wastes time and pushes key info too far down.

Fix: Use images strategically but make sure important information appears quickly, above the fold.

4. Poor usability choices

Carousels and sliders

What it means: Rotating hero banners that try to say five things at once.

Why people hate it: Users often ignore them. A 2013 study found only 1% of users clicked on carousel slides, and nearly 90% of those clicks were on the first slide (Erik Runyon: Carousel Interaction Stats).

Fix: Use a single, focused hero with clear copy instead of rotating messages. Baymard research also found most homepage carousels have usability issues (Baymard Institute on carousels).

Custom dropdown menus and date pickers

What it means: Replacing simple browser dropdowns with complex, styled versions.

Why people hate it: They’re harder to use, especially on mobile, and often break accessibility.

Fix: Stick to standard, accessible form elements.

Hidden buttons and tricky menus

What it means: Hover menus that vanish if you move the cursor slightly, or buttons that only appear when hovered.

Why people hate it: It’s easy to lose track and frustrating to navigate.

Fix: Keep navigation stable and visible at all times.

5. Redesigns that make things worse

What it means: Websites are redesigned for style or branding, throwing away familiar and working elements.

Why people hate it: Users lose familiarity and useful features.

Fix: Evolve your website gradually. Keep what works and improve what doesn’t. Consistency is more valuable than chasing trends.

6. The golden rule: form should never come before function

The biggest theme that came up? Websites prioritising style over usefulness.

  • A simple, fast, clear website will always beat a flashy but frustrating one.
  • High bounce rates (visitors leaving after one page) are often the result of poor experience. Typical e-commerce bounce rates range from 20–45% (Bounce rate on Wikipedia).

Quick checklist for your site

  • Can people scroll naturally?
  • Are popups and banners kept to a minimum?
  • Does the site load quickly without unnecessary effects?
  • Is all the key info visible without hunting?
  • Are standard controls (links, forms, menus) used properly?

If you can say yes to those, you’re already ahead of most modern websites.

Final thought

You don’t need to follow every web design trend. In fact, avoiding most of them will make your site better. Focus on clarity, speed, and helping your visitors get what they came for, and they’ll thank you with longer visits, more trust, and better conversions.

And here’s the most important principle of all: build a website for your users, not for yourself. Visitors don’t care about flashy features or what you think looks impressive — they care about finding what they need quickly and easily. Keep their needs at the centre of every design decision, and your website will always perform better.

Understand web design for small businesses

Planning changes to your website? This guide explains what actually matters before paying someone to build or redesign it.
Nadin Thomson

Hi, I’m Nadin Thomson. I run Business Image Services Ltd, a web desgin & SEO agency in Dunfermline, Fife.

We design and support high-converting B2B websites for trades and service-based businesses across the UK.

Our work combines clear, customer-focused design, strong SEO foundations, and ongoing improvements that win trust and help turn visitors into enquiries.

I’ve been building websites since 1999, and for 20+ years I’ve helped organisations of all sizes improve their online presence with clear, strategic sites that generate leads.

I work in both English and German, which is helpful for clients who serve mixed-language audiences or want their messaging to feel natural in both languages.

I hold a university business degree and a postgraduate diploma in digital marketing.

Find out more about Business Image

Explore more

essential website elements
7 reasons to Stop using slideshows on your website
Website Builder Price Comparison 2026
What people hate about modern websites
Create a realistic digital marketing plan for 2026
SEO Expectations vs Reality
15 simple ways to improve your website speed
What happens on the day when a new website is launched
How much bad SEO advice is influencing your marketing?
Things you should never say to a web designer